Document Document Title
US09451448B2 Apparatus and methods for enforcement of policies upon a wireless device
Apparatus and methods for changing one or more functional or operational aspects of a wireless device, such as upon the occurrence of a certain event. In one embodiment, the event comprises detecting that the wireless device is within range of one or more other devices. In another variant, the event comprises the wireless device associating with a certain access point. In this manner, various aspects of device functionality may be enabled or restricted (device “policies”). This policy enforcement capability is useful for a variety of reasons, including for example to disable noise and/or light emanating from wireless devices (such as at a movie theater), for preventing wireless devices from communicating with other wireless devices (such as in academic settings), and for forcing certain electronic devices to enter “sleep mode” when entering a sensitive area.
US09451435B2 Radio communication system, server, and message notification method
A server includes an area information retrieving unit that retrieves, when a phenomenon occurs, information indicating an area of the phenomenon; a subscriber information retrieving unit that retrieves subscriber information of a user terminal served by a base station in the area from a subscriber information management server that associates and manages, for each user terminal, subscriber information and serving base station information, based on the area information; a personal information checking unit that checks the personal information managed by a personal information database against the subscriber information retrieved by the subscriber information retrieving unit, and that identifies the user terminal including the personal information which includes the subscriber information; and a message transmitting unit that reports to the identified user terminal that a user of the user terminal which includes the subscriber information is in the area of the phenomenon.
US09451433B2 Device and method of driving multi-PDP data communication for mobile broadband device
A device and method of driving multi-Packet Data Protocol (PDP) data communication for a mobile broadband device are disclosed. The device includes: a Radio Interface Layer (RIL) module which is configured to receive a function call request message based on data or a configuration service, and call a PDP management module through an extended multi-PDP support interface; a PDP management module, which is configured to acquire a PDP type of an access device corresponding to the function call request and currently supported by the system, trigger a PDP control module, and update and maintain a PDP resource state table; a PDP control module which is configured to encapsulate the function call request message into a Qualcomm MSM Interface (QMI) instruction or covert it into an AT instruction, carry in the instruction identifier information of the access device and output the instruction to a device management module; and a device management module, which is configured to send the instruction to the corresponding access device to perform PDP setup. The present disclosure is capable of supporting a multi-PDP data communication mode and increasing the access speed for a radio broadband device.
US09451428B2 Method and system for processing queries initiated by users of mobile devices
In one embodiment, a method for processing queries initiated by users of mobile devices includes receiving an incoming message containing a query initiated by a user of a mobile device, and extracting the query from the received message. The message further includes obtaining a result of the query and creating an outgoing message with the result of the query for delivery to the mobile device.
US09451420B2 Data processing method, in an ad hoc radio communication network, radio communication stations and corresponding computer programs
A method for data processing, in an ad hoc radio communication network including a set of radio communication stations each forming a node of the ad hoc network, in order to create a group of stations, including the following steps: creating by a first station of a first message indicating the network address of the group and the network addresses of the stations in the group; transmitting from all of the stations in the ad hoc network, the said first message; upon receipt of the said first message by the said station, each station: records in a lookup correlation-mapping table, the network address of the group in correlation with the network addresses of the stations in the group; and if the network address of the said station is present among the network addresses of the stations in the group, records the network address of the group indicated in the first message as the group address of the said station.
US09451410B2 Method for detecting mobile device charging points
As disclosed herein a method, executed by a computer, for detecting charging points for mobile devices includes determining the current location of the mobile device, identifying a charging point proximate to the current location, determining the probable travel time to the identified charging point, and activating a power conservation mode if the probable travel time is greater than the remaining estimated battery life. The current location may be completely stationary or stationary relative to some sort of transportation. The method may determine the likelihood the mobile device will visit a charging point. The method may also identify a location as a potential charging point, and after multiple uses, the location may be confirmed as a charging point. Additionally, the method may remove inactive charging points from a list of charging points. A computer system, and computer program product corresponding to the method are also disclosed herein.
US09451408B2 Populating user data
A computer system for receiving user data comprising a user access component having a display and a processor arranged to execute a data receiving application, wherein the data receiving application provides on the display at least one address field; and a geographical location device in communication with a location network and arranged to identify a geographical location of the device using information from the location network, the geographical location device located at a user address, the geographical location device operable to provide location data from which address data of the user address is derived and supplied to the data receiving application to automatically populate the address field on the display.
US09451398B2 Method and device for pushing information
A method and device for pushing information are provided. A common location of a user may be obtained. A distance between a central point of the common location of the user and a central point of a service providing area may be determined. Information may be pushed to an account of the user, when the distance is less than or equal to a preset threshold.
US09451392B2 Communication device, controlling method for communication device, and storage medium
A communication device transmits, using a wireless communication through a first communication scheme, a first request message requesting connection by the second communication scheme to another communication device, which includes information indicating that communication processing to be requested to the another communication device has not been determined, receives, using a wireless communication through the first communication scheme, a first response message including information indicating whether the connection can be established by the second communication unit and information indicating communication processing executable by the another communication device using a wireless communication through the second communication scheme, and selects communication processing to be executed using the wireless communication through the second communication scheme based on the information which is included in the received first response message and information about the communication processing by the another communication device using the wireless communication through the second communication scheme.
US09451390B2 Magnetic battery saver
The invention is directed to systems, methods and computer program products for activating a mobile device application. An exemplary method comprises: storing a threshold change; determining a change in magnetic field using a compass located in a mobile device; comparing the change in magnetic field to the threshold change; determining whether the change in magnetic field is greater than or equal to the threshold change; and in response to determining the change in magnetic field is greater than or equal to the threshold change, activating a mobile device application.
US09451371B2 Antennas for hearing aids
An antenna configured in a hybrid circuit provides a compact design for a hearing aid to communicate wirelessly with a system external to the hearing aid. In an embodiment, an antenna includes metallic traces in a hybrid circuit that is configured for use in a hearing aid. The antenna includes contacts in the hybrid circuit to couple the metallic traces to electronic devices in the hybrid circuit. In an embodiment, the metallic traces form a planar coil design having a number of turns of the coil in a substrate in the hybrid circuit. In another embodiment, the metallic traces are included in a flex circuit on a substrate in the hybrid circuit. An antenna configured in a hybrid circuit allows for use in a completely-in-the-canal hearing aid.
US09451367B2 On-site, custom fitted hearing equalizer
A modular, cost effective customizable sound processing unit can provide enhanced audio from a displaced source to a user. The source can be wirelessly coupled to the unit via a short range transceiver. The processing unit can include circuitry and software to process incoming audio and to compensate for the loss of hearing due to the device been coupled to the user ear canal, making it acoustically transparent for sound sources picked by the on the unit microphone(s) and provide an enhanced audio experience for the user.
US09451366B2 Component having a micromechanical microphone pattern
Measures are provided for increasing the resistance to compression of a component having a micromechanical microphone pattern. In particular, the robustness of the microphone pattern to highly dynamic pressure fluctuations is to be increased, without the microphone sensitivity, i.e. the microphone performance, being impaired. The microphone pattern of such a component is implemented in a layer construction on a semiconductor substrate and includes at least one acoustically active diaphragm, which spans a sound hole on the substrate backside, and a stationary acoustically penetrable counterelement having through hole openings, which is situated above/below the diaphragm in the layer construction. At least one outflow channel is developed which makes possible a rapid pressure equalization between the two sides of the diaphragm. In addition, at least one controllable closing element is provided, with which the at least one outflow channel is optionally able to be opened or closed.
US09451360B2 Muting a sound source with an array of microphones
A processing system can include tracking microphone array(s), audio-tracking circuitry configured to detect a location of audio sources from audio signals from the array(s), and processing circuitry. The processing circuitry can be configured to: identify a first microphone that has a strongest signal strength; estimate a location of an active speaker based on at least an output of the audio-tracking circuitry; determine whether a second microphone for the active speaker is affected by an acoustic obstacle based on the location of the active speaker and a location of the first microphone that has the strongest signal strength; estimate attenuation for microphones based on a comparison of actual signal strengths of the microphones with estimated signal strengths of the microphones that are estimated based on microphone signals of the second microphone for the active speaker; and modify the attenuation based on an estimated location of the acoustic obstacle.
US09451356B2 Multi-directivity sound device
A sound producing apparatus with multi-directivity has two or more speakers to produce music or other types of audio sounds. Each of the speakers can produce audio sounds in a certain direction and at least one speaker is steerable so that its sound propagation direction relative to the others can be changed. Furthermore, one or more speakers can produce audio sounds in an adjustable angular range. One or more of the speakers can be dual-mode speakers, each of which can be operated as a wide-angle speaker or a narrow-angle speaker. With multi-directivity, it is possible to play one type of music in one direction and another type of music in another direction to suit the interests of the audience. The apparatus can be a mobile phone, an audio player, a digital or analog recorder/player, or the like.
US09451350B2 Earphone device
There is provided an earphone device of an ear-hole insertion type having a noise cancelling function, the earphone device including a left channel housing unit that accommodates a left channel driver unit outputting a left channel sound; and a right channel housing unit that accommodates a right channel driver unit outputting a right channel sound. A microphone for noise cancelling and a battery are accommodated in each of the left and right channel housing units.
US09451348B2 Electronic device housing
An electronic device housing includes an outer casing, a microphone, and a recess in the outer casing proximate to the microphone. A base of the recess has a first adhesive portion and an adjacent first non-adhesive portion, and a hole is defined in the first non-adhesive portion and the recess. The hole and the recess define an acoustic pathway for sound external to the outer casing to reach the microphone. The first adhesive portion and the first non-adhesive portion have different shapes.
US09451346B2 Electronic apparatus and chassis with incorporated sound device
The present disclosure relates to an electronic apparatus incorporating, in its main body, a sound device that converts an electrical signal into sound or sound into an electrical signal. The electronic apparatus includes a chassis included in the main body, and a metal plate fixed to a front surface of the chassis so as to close an opening that penetrates the chassis from a back surface to the front surface. The metal plate has a through hole at a center thereof to allow sound to pass therethrough. The sound device is provided in the opening of the chassis with a front surface thereof directed towards the through hole of the metal plate, and an outer peripheral portion of the front surface of the sound device is fixed to a back surface of the metal plate.
US09451327B2 Communications system and method, information processing apparatus and method, information management apparatus and method, recording medium and program
A communications system and method, an information processing apparatus and method, an information management apparatus and method, a recording medium and a program make it possible to efficiently and comfortably make use of contents, which are stored in one server, from a plurality of devices connected via a network. In a case in which the playing of content is stopped, bookmark information including a time stamp representing the stopped position of the content is stored in association with predetermined identification information. The bookmark information is available for various apparatuses transmitting the identification information. When playing the content from a position designated by the information from a predetermined apparatus, the time stamp included in the bookmark information is referred to and the playing of the content from the stopped position is started. The present invention can be applied to various apparatuses such as a personal computer, audio equipment, a PDA, a mobile phone and the like.
US09451325B2 System and method for targeted advertising
System and method for transmitting targeted advertisement is provided. The system and method relates audiences and merchants closely to effectively deliver the advertisement to an optimum target audience. A set-top box analyzes a scheduled advertisement broadcasted with a regular programming from a cable box by intercepting the signals. The scheduled advertisement's start time and duration is identified from video fingerprinting to synchronize targeted advertisements. The targeted advertisement is transmitted in conjunction with the scheduled advertisement.
US09451318B2 Reception apparatus, reception method, transmission apparatus, transmission method, and program
Provided is a reception apparatus including a reception unit that receives broadcast content transmitted by a broadcast waves of digital broadcasting, a first obtaining unit that obtains transmission data other than data-broadcast content, the transmission data being transmitted in a data carousel transmission scheme by the broadcast wave, and a control unit that controls a predetermined operation based on the obtained transmission data.
US09451316B2 Method and system for using hierarchical metadata for searching and recording content
A user device for storing or displaying content recommendations includes a search session manager receiving metadata associated with content. The metadata includes a received hierarchical identifier including a primary level and a secondary level unique to the primary level. A memory stores selected hierarchical identifiers. A search module compares the received hierarchical identifiers with the selected hierarchical identifiers. A screen display displays content from at least one of the primary level and secondary level based on comparing.
US09451313B2 Network media adapter
A network media adapter includes peripheral interfaces for connection to connectors of audio/video (“A/V”) sources and sinks to respectively receive media data from the A/V sources and to transmit media data to the A/V sinks. Components are configured to syntonize or synchronize local media clocks of the A/V sources and sinks to ensure media data integrity affiliated with a protocol of a media network over which the media data is transported. A quality of service (QoS)-compliant media interface is integrated in the network media adapter through which to send and receive processed A/V media data to and from the media network according to the protocol. Other components may be configured to process, encapsulate, and transport over the media network the media data received from the A/V sources. Still other components may be configured to receive media data from the media network and decapsulate, process, and transmit the media data through one or more peripheral interfaces connected to the A/V sinks.
US09451312B2 Method, terminal, and system for sharing information with digital television terminal
The present disclosure discloses a method of sharing information with digital television (“DTV”) terminals and terminal and system for the same, the method comprising: establishing a communication connection between a DTV terminal and a mobile terminal; sending from the DTV terminal to the mobile terminal the DTV terminal's data receiving port information; and sending one or more multimedia files from the mobile terminal to the DTV terminal in accordance with the DTV terminal's data receiving port information. The present disclosure can accomplish information sharing between mobile terminals and DTV terminals, thereby realizing easy and convenient browsing or playback of multimedia files, taking advantage of DTVs' superior multimedia playback effect and avoiding the inconvenience brought about by wired connections.
US09451303B2 Method and system for gathering and computing an audience's neurologically-based reactions in a distributed framework involving remote storage and computing
Systems and methods for measuring biologically and behaviorally based responses to content in targeted demographics and locations by way of remote monitoring. Stimuli may be based on location, target demographics, and combinations thereof.
US09451295B2 Meta channel media system control and advertisement technology
Media system control technology, in which an advertisement on a selected content channel being experienced by a user using a media system is detected, advertisement preferences of the user are accessed from electronic storage, and secondary content is selected based on the accessed advertisement preferences of the user. The secondary content is substituted for the advertisement on the selected content channel, and the media system is controlled to output the secondary content instead of the advertisement.
US09451289B2 Carriage of SEI messages in RTP payload format
A system and method of modifying error resiliency features by conveying temporal level 0 picture indices, such as tl0_pic_idx, within an SEI message instead of optionally including them in the NAL unit header is provided. In addition, a mechanism is provided for enabling repetition of any SEI messages in Real-Time Transport Protocol (RTP) packets. Enabling such repetition of any SEI messages facilitates detection of lost temporal level 0 pictures on the basis of any received packet.
US09451287B2 Context reduction for context adaptive binary arithmetic coding
A reduction in the number of binarizations and/or contexts used in context adaptive binary arithmetic coding (CABAC) for video coding is proposed. In particular, this disclosure proposes techniques that may lower the number contexts used in CABAC by up to 56.
US09451272B2 Hybrid open-loop/closed-loop compression of pictures
In a method of video coding, in which a difference is formed between input picture values and picture prediction values and that difference is transforming with a DCT, the picture prediction is formed as: P=(1−c)Pc+CPo where Pc is a closed loop predictor which is restricted to prediction values capable of exact reconstruction in a downstream decoder and Po is a spatial predictor which is not restricted to prediction values capable of exact reconstruction. The factor can vary from zero to unity depending on a variety of parameters.
US09451271B2 Adaptive filtering based on pattern information
Encoding video data that includes a frame includes: generating a reconstructed frame from compressed data for the frame, partitioning at least some pixels of the reconstructed frame into a plurality of segments of one or more pixels, based at least in part on pattern information for individual pixels, and generating respective filter information for each of one or more of the plurality of segments. Encoded video data is generated that includes the compressed data for the frame and the generated filter information.
US09451260B2 Method and apparatus for coding video and method and apparatus for decoding video, using intra prediction
A video decoding method involving intra prediction includes: parsing a most probable mode (MPM) flag of a block while parsing symbols of the block of an encoded video from a received bitstream; determining whether a predetermined number of a plurality of candidate intra prediction modes are used to predict an intra prediction mode of the block based on the MPM flag; when it is determined that the plurality of candidate intra prediction modes are used based on the MPM flag, determining the plurality of candidate intra prediction modes based on intra prediction modes of a left block and an upper block that are adjacent to the block while restoring the intra prediction mode of the block by using the parsed symbols.
US09451237B2 Remote control device for controlling a mechanism with the aid of a movable object and an interface module based on movement and distance of the movable object with respect to a camera
A remote control device is used to control a mechanism with the aid of a movement pattern and/or a distance pattern of at least one moved object. The remote control device has a camera module to receive a stereo image and to detect the moved object. An image evaluation module has a movement evaluation sub-module and a distance evaluation sub-module. A control and communication module of the remote control device, depending on the movement or distance values determined, generates at least one mechanism control signal and sends it to the mechanism to be controlled. An interface module has a data memory, a comparator sub-module and a communication sub-module. The latter, with adequate agreement between the respective actual parameter and one of the desired movement parameters, sends the control signal assigned in the table to the module of the remote control device or to the mechanism.
US09451233B2 Methods and arrangements for 3D scene representation
The embodiments of the present invention relates to a method and a processor for representing a 3D scene. In the method, one 3D component of the 3D scene to be represented, captured at least three different views (v1, v2, v3) is projecting to a predefined view (vF). A value associated with each projected view regarding the 3D component is then determined and consistency among the projected views regarding the 3D component is detected. Moreover, a consistency value regarding the 3D component is determined based on the determined values associated with the respective projected view, and the determined values are replaced by the determined consistency value on at least one of the three projected 3D components.
US09451232B2 Representation and coding of multi-view images using tapestry encoding
Representation and coding of multi-view images using tapestry encoding are described. A tapestry comprises information on a tapestry image and a world coordinates map associated with the tapestry image, each of which may contain information from one or more perspectives of a scene. Perspective images of a scene can be generated from the tapestry image and the world coordinates map.
US09451229B2 Video recording and reproducing method, and video reproducing apparatus and method
A recording apparatus, including: a photographing unit which picks up a moving picture and a still picture; a first encoder which encodes the moving picture and the still picture by a first encoding method; a second encoder which encodes the still picture by a second encoding method which is different from the first encoding method; and a recorder which records a file of the moving picture encoded by the first encoding method, a file of the still picture encoded by the first encoding method and a file of the still picture encoded by the second encoding method, on a recording medium, wherein both of the file of the still picture encoded by the first encoding method and the file of the still picture encoded by the second encoding method, are based on one still picture picked up with a single photographing.
US09451224B2 Laser projector and method of compensating brightness of the same
A laser projector includes a drive signal generation unit for processing an input image signal to generate a laser drive signal and a scanner drive signal, a pixel position detection unit for detecting positions of pixels corresponding to a one-frame image from the generated scanner drive signal, a compensation value decision unit for deciding a brightness compensation value corresponding to the detected pixels, a compensation unit for compensating a laser drive signal corresponding to the detected pixels according to the decided brightness compensation value, a laser light source for generating laser light according to the compensated laser drive signal, and a scanner for scanning the laser light according to the scanner drive signal.
US09451221B2 Solid-state imaging device, method for processing signal of solid-state imaging device, and imaging apparatus
A solid-state imaging device includes a color filter unit disposed on a pixel array unit including pixels two-dimensionally arranged in a matrix and a conversion processing unit disposed on a substrate having the pixel array unit thereon. The color filter unit has a color arrangement in which a color serving as a primary component of a luminance signal is arranged in a checkerboard pattern and a plurality of colors serving as color information components are arranged in the other area of the checkerboard pattern. The conversion processing unit converts signals that are output from the pixels of the pixel array unit and that correspond to the color arrangement of the color filter unit into signals that correspond to a Bayer arrangement and outputs the converted signals.
US09451218B2 Wireless synchronous system, radio apparatuses, sensor devices, wireless synchronizing method, and computer-readable recording medium
A wireless synchronous system includes an apparatus and a sensor device. The apparatus has a radio communication unit for performing synchronous communication with an external apparatus. The apparatus generates a radio synchronizing signal having a predetermined cycle synchronized with the synchronous communication and determines a timing of controlling the apparatus based on the radio synchronizing signal. The sensor device has a radio communication unit for performing synchronous communication with the external apparatus. The sensor generates a radio synchronizing signal having a predetermined cycle being synchronized with the synchronous communication, obtains detection-data representing a state of the sensor device, and determines a timing of obtaining the detection-data in accordance with the radio synchronizing signal.
US09451216B2 Distance calculating apparatus, image pick-up apparatus using the same, distance calculating method, program for realizing distance calculation, and storage medium having the program stored thereon
The distance calculating apparatus detects an object distance to an object based on a first object image signal formed by a luminous flux passing through a first pupil region of an imaging optical system and a second object image signal formed by a luminous flux passing through a second pupil region of the imaging optical system, which are generated by using an imaging device including multiple pixels. The imaging device includes a first and a second photoelectric conversion sections. The first and the second photoelectric conversion sections generate the first and the second object image signals, respectively. The first and the second pupil regions have asymmetric pupil region shapes in an exit pupil of the imaging optical system. An object distance calculation unit detects the object distance by a DFD method based on a difference in bokeh of the first and the second object image signals.
US09451215B2 Control circuit apparatus and endoscope apparatus
In a control circuit apparatus and an endoscope apparatus circuit disposition in which the outer edge of the first overheating region and the outer edge of the second overheating region approach the outer edge of the first overheating region and the outer edge of the second overheating region to an extreme in a state in which the outer edge of the first overheating region and the outer edge of the second overheating region do not overlap the outer edge of the first overheating region and the outer edge of the second overheating region serves as circuit disposition having a minimum mounting area on a substrate.
US09451208B2 Communication terminal, communication system, and communication method
A communication terminal which communicates with a different communication terminal via a communication network is disclosed. The communication terminal includes a display control unit which displays image data imaged by the different communication terminal on a display unit; and an image data storage unit which stores the image data displayed on the display unit in a capture storage unit when information indicating a permission to store is received from the different communication terminal.
US09451204B2 High-definition digital video signal transmission method and device, camera and acquisition device
Disclosed are a high-definition digital video signal transmission method and device, a high-definition digital video camera and a video acquisition device. The technical solution provided in the embodiments of the present invention comprises: transcoding a high-definition digital video signal in accordance with a line-by-line sequence at a sending end to obtain an analogue video line signal, and sending analogue video line data which is obtained by conversion; and receiving the analogue video line data at a receiving end, and conducting decoding conversion on the received analogue video line data to obtain high-definition digital video line data. The present invention can convert a high-definition digital video signal into an analogue video signal to conduct transmission, thereby being able to solve the problem that a high-definition digital video signal cannot be transmitted for a long distance in the existing high-definition digital video monitoring technology.
US09451203B2 Downloading file reception process
An audiovisual data reproduction device includes a connection to a central server configured to distribute files to the device. Reception functions associated with a respective type of data are provided to the device The device is configured to: select an available storage area of a specified minimum size, open a reception file on the audiovisual data reproduction device in the selected available storage area, receive each packet of a file sent by the server and write each packet sent to the reception file (with each file including information representative of a type of data associated with the file), and for each file received, search for a respective reception function associated with each received file based on the information representative of the type of data associated with the file. Each reception function is configured to process associated received files and update the device according to the data included therein.
US09451201B2 Apparatus for outputting broadcast recorded by schedule recording and control method thereof
Methods and apparatus are provided for outputting broadcast recorded by schedule recording. A schedule recording command message is received from a broadcast output apparatus at a cloud server. Broadcast data corresponding to the schedule recording command message is received. A file format used by the broadcast output apparatus is identified. The broadcast data is transcoded into the file format used by the broadcast output apparatus. The transcoded broadcast data is stored. The transcoded broadcast data is transmitted to the broadcast output apparatus when a broadcast request message is received from the broadcast output apparatus.
US09451194B2 Solid-state imaging device
A solid-state imaging device (1) includes a light receiving unit (10), a row selection unit (20), a holding unit (30), a column selection unit (40), a reading unit (50), and a control unit (60). The light receiving unit (10) includes M×N pixel units (P1,1 to PM,N). The holding unit (30) includes 2N hold circuits (H1,1 to H2,N). In a first operation mode, the hold circuits (H1,n and H2,n) of the holding unit (30) operate in parallel to alternately perform data sampling and alternately perform data output. The reading unit (50) outputs data Dout according to an amount of light incident on a photodiode of the pixel unit (Pm,n) based on the data alternately output from the hold circuits (H1,n and H2,n) of the holding unit (30).
US09451189B2 Solid-state image sensor and camera system
There is provided a solid-state image sensor including a pixel array unit in which pixels are arrayed, the pixel including a photodiode converting an optical signal into an electrical signal, and a readout unit which reads out an analog image signal from the pixel to a signal line and processes the read out analog pixel signal in a unit of column. The readout unit includes a ΔΣ modulator which has a function to convert the analog pixel signal in to a digital signal, and an amplifier which is arranged on an input side of the ΔΣ modulator and amplifies the analog pixel signal read out to the signal line using a set gain to input the signal to the ΔΣ modulator.
US09451187B2 Lens shading calibration for cameras
Embodiments of the present invention are directed to methods and systems for performing automatic lens shading correction using module-specific calibrations. According to one aspect of the invention, a method is provided that is performed over three main stages. During a first stage, radial symmetric component data is determined that is common to camera modules of the type to be calibrated. During the second stage, the actual measurement of the shading profile of one or more specific camera modules is performed. In the third and final stage is the extrapolation stage, the base measurement surfaces of a camera module type determined in the first stage are extrapolated and modified with the module-specific Bezier correction surface and calibration data of the second stage. The output surfaces of this third and final stage are used to correct for the shading profile in the camera module, depending on the light-source estimation.
US09451183B2 Time spaced infrared image enhancement
Techniques using small form factor infrared imaging modules are disclosed. An imaging system may include visible spectrum imaging modules, infrared imaging modules, and other modules to interface with a user and/or a monitoring system. Visible spectrum imaging modules and infrared imaging modules may be positioned in proximity to a scene that will be monitored while visible spectrum-only images of the scene are either not available or less desirable than infrared images of the scene. Imaging modules may be configured to capture images of the scene at different times. Image analytics and processing may be used to generate combined images with infrared imaging features and increased detail and contrast. Triple fusion processing, including selectable aspects of non-uniformity correction processing, true color processing, and high contrast processing, may be performed on the captured images. Control signals based on the combined images may be presented to a user and/or a monitoring system.
US09451182B2 Method and apparatus for automatic exposure detection in x-ray detector
Provided are a wireless x-ray detector for automatic exposure detection and a method of driving the x-ray detector. The wireless x-ray detector includes: a first detection unit for detecting an x-ray incident in the x-ray detector; a second detection unit for detecting an x-ray that has passed through the first detection unit; and a gate driving unit for applying a gate pulse for controlling a switching device of the first detection unit, to the first detection unit, according to whether the second detection unit detects the x-ray that has passed through the first detection unit.
US09451167B2 Lens moving unit and camera module having the same
A lens moving unit for a camera module is disclosed. The lens moving unit includes a first lens moving unit, a second lens moving unit, and a cover member to encompass the first and second lens moving units by being coupled to a base. The first lens moving unit moves in response to the interaction between a magnet and a coil. The lens moving unit is configured to miniaturize a camera module and configured to include a handshake correction function for enhancement of operational reliability to simplify an assembly process.
US09451159B2 Photographing starting apparatus and method for built-in camera of portable data processing device
A photography initiation apparatus and method for a built-in camera of a portable data processing device includes creating a shortcut icon for starting a photography apparatus on a locked screen of a portable data processing device. The method includes starting a photography process after the photography initiation apparatus is started. The photographing process includes creating a window on a screen; opening a built-in camera; setting a focal length of the built-in camera to a preset focal length; associating a viewfinder of the built-in camera with the created window; starting the viewfinder of the built-in camera and displaying an image of the viewfinder; sending, after a photography instruction is detected, a photography signal to the built-in camera; and starting a background process or invoking a background process that is already started.
US09451147B2 Image processing apparatus, image processing method, image pickup apparatus, method of controlling image pickup apparatus, and non-transitory computer-readable storage medium
An image processing method is capable of performing a reconstruction for an input image so as to generate a plurality of output images having a plurality of focus positions different from each other, and the image processing method includes the steps of obtaining the input image that is an image containing information of an object space obtained from a plurality of points of view using an image pickup apparatus having an imaging optical system and an image pickup element including a plurality of pixels, and calculating a pixel shift amount of pixels that are to be combined by the reconstruction for a plurality of virtual imaging planes corresponding to the plurality of focus positions.
US09451146B2 Focus detecting apparatus
A focus detecting apparatus includes: a lens; a light-transmitting unit; a light-receiving unit; and an optical film that transmits a beam of light passing through the lens and includes a holographic optical element, a diffractive optical element, or a pellicle mirror, wherein a beam of light from the light-transmitting unit is reflected on a reflection mirror including the optical film, passes through a first exit pupil area on one side of an optical axis, and is transmitted to the subject, a beam of reflected light of light irradiated onto the subject passes through a second exit pupil area on another side of the optical axis, is reflected on the reflection mirror and received by the light-receiving unit, and a focal position is obtained using position information of the beam of light received by the light-receiving unit. Autofocusing can be continuously performed during continuous photographing operation and in low brightness environment.
US09451134B2 Display device
The present invention provides a display device which has a display unit on a main body, comprising a cover member that can be deformed into a first shape for covering the display unit and a second shape for forming a grip in order to solve the problems in the conventional cameras. The problem is such that the size of the camera becomes large by the size of the grip, which impairs portability of the camera because the conventional camera provides a fixed grip on the camera body on which a display unit with a large screen is mounted. In addition, another conventional camera has a space for accommodating the cover members within the grip, so that the size of the grip becomes accordingly large and thus the camera itself becomes large.
US09451133B2 Spring-loaded mounting housing for a camera
A mounting housing for a camera includes a surface contacting member and a sliding member that is slidable within an interior conduit within the surface contacting member. The surface contacting member has a back end that is located behind a mounting surface when the mounting housing is mounted and a front end, connected to the back end, that is located in front of the mounting surface when the mounting housing is mounted. A spring is pivotably coupled to and extends outwardly from the back end, and the spring is pivotable to apply force on to a back side of the mounting surface when the mounting housing is mounted. The sliding member is slidable along the interior conduit between mounted and un-mounted positions. The sliding member is lockable in the mounted position to bias the spring against the mounting surface when the mounting housing is mounted.
US09451128B2 Mobile data processing having secured association with multifunction device
A mobile data processing method, in which a request for performing a data processing job by a data processing device is initiated from a user of a mobile device. A device code of the mobile device in association with the user is transmitted to the data processing device. The user is authenticated by the data processing device. Whether the device code of the mobile device is identifiable by the data processing device is determined. An entry of the data processing job in association with the user and the device code of the mobile device is created in the data processing device if the device code of the mobile device is identified by the data processing device. The data processing job is executed if the entry of the data processing job is created and stored in association with the user and the device in the data processing device.
US09451126B2 Technique for image processing
An image processing device may perform: obtaining first original image data generated by scanning a document including an object, the first original image data representing a first original image which includes a first object image indicating the object; detecting two or more straight lines in the first original image; specifying a first relationship between a first straight line among the two or more straight lines and the first object image; selecting, based on the first relationship, a particular straight line among the two or more straight lines; outputting, based on a direction in which the particular straight line extends, an output image represented by output data, the output data being generated by using the first original image data.
US09451122B2 System and method for sharing photographic content
A method and system for sharing photographic content, the method comprising capturing an image on a processing device. A photograph is generated, via the processing device, from the image. Metadata of a user is associated with the photograph and a scannable code corresponding to the metadata is generated. The method further comprises printing, via the processing device, the photograph including the scannable code and an identification of the user on a given social networking site.
US09451121B2 Image processing device, image processing method and remote-scan image processing system using the same
In the image processing device, method and system of the present invention, a destination identifier of an image file is stored, the destination identifier indicating one of a plurality of external stations as a destination station which receives the image file from the image processing device through a network. At least one of a sender identifier of the image file, a subject identifier of the image file and a scan condition of the image file is stored. The image file is transmitted, together with at least one of the sender identifier, the subject identifier and the scan condition, through the network to one of the external stations indicated by the stored destination identifier.
US09451117B2 Image reading apparatus
An image reading apparatus includes: a contact glass provided at an upper surface of a main body of the apparatus to set a manuscript thereon, an image sensor being positioned below the contact glass and having a reading surface on contact glass side for reading an image from the manuscript on the contact glass, a carriage supporting the image sensor accommodated in a sensor container formed to have a recess open to the contact glass side, a rail member slidably supporting the carriage, and a biasing member biasing the image sensor to the contact glass side via a biased portion adjacent to the reading surface of the image sensor. An upper end of the biasing member is positioned below the contact glass and above the lower surface of the image sensor.
US09451115B2 System and method for obtaining an electronic document
Methods, devices, and computer-readable storage media are provided. Some embodiments of the invention include an image processing device displaying on a display of the image processing device a machine-readable code, wherein information encoded in the machine-readable code is usable by a mobile computing device to establish a communication session between the mobile computing device and the image processing device. In some embodiments, the mobile computing device reads the machine-readable code, obtains the information by decoding the machine-readable code, and establishes the communication session using the information. In some embodiments, during the communication session, the image processing device receives a scan command, scans a physical document in response to the scan command, and sends an electronic document representing the scanned physical document to the mobile computing device.
US09451114B2 Transmission apparatus
A facsimile apparatus is disclosed that includes a register unit that registers transmission destination information in an internal address book. The register unit receives a number input at least a first time and a second time, and upon determining that a number input the first time and a number input the second time correspond to a same input number, registers the same input number as a valid facsimile number.
US09451109B2 Image processing devices and sheet feeding devices
An image processing device includes first and second feeding units. The first feeding unit feeds a sheet toward the second feeding unit in a sheet feeding direction via a sheet feeding path. The device further includes an image processing portion. The first feeding unit is in the path upstream of the processing portion and includes a first shaft rotating in the feeding direction. The second feeding unit is in the path downstream of the processing portion, and the first and the second units feed and hold the sheet. The second feeding unit includes a second shaft rotating in the feeding direction. The device includes a first supporting member supporting first and second ends of the first shaft, a second supporting member supporting first and second ends of the second shaft, and a third supporting member supporting one shaft at a predetermined portion which is not either end of either shaft.
US09451107B2 Multi-function apparatus
A multi-function apparatus includes a body, an image reading unit, a document cover and a locking member. The image reading unit is movable between a closed position and an opened position. The document cover is movable between a closed position and an opened position. The locking member is movable to a first position and a second position and includes a first engagement portion and a second engagement portion. In response to a movement of the document cover to the opened position, the locking member moves to the first position and locks the image reading unit to the closed position. In response to a movement of the image reading unit to the opened position, the locking member moves to the second position and locks the document cover to the closed position.
US09451106B2 Electronic apparatus that changes operation messages, controlling method of electronic apparatus, and recording medium
Provided is an electronic apparatus, when there is a request of modification of a message, or the like, which are shown on a display for indication from a user, it remakes the operation program that includes a message part at the site in which the MFP or the like are installed, and a check of the validity of the message part to be changed is possible. A display shows first information. A memory part writes the first information, second information and operation program for changing a part or all of the first information, and a source code for a basis of the operation program. By a control apparatus, the second information is determined to be appropriate. A control circuit is accepted in this case and generates an operation program based on the source code, the first information, and the second information.
US09451093B2 Telecommunication method and system offering a plurality of mutually consistent means for access to a message base
A telecommunication method is provided, which includes storing at least one message in a message base and defining a set of communication devices. The method further includes sending each device in the set, a notification of at least one event relating to the message. The method offers a plurality of mutually consistent methods of access to a message base using only targeted transmission of signaling messages of content that is directly linked to messages having content or status that has been modified, thereby considerably limiting transmission of superfluous data needlessly consuming bandwidth.
US09451088B2 System and method for client interaction application integration
A system for integration of client interaction technologies, comprising a plurality of resource managers, each comprising at least a software component operating and stored on a computing device; a plurality of resources, each comprising at least an interactive element; a monitoring service, comprising at least a software service operating and stored on a computing device; and a callback cloud, comprising at least a plurality of contact agents; wherein the monitoring service tracks resource status; further wherein upon receiving an interaction request the resource managers handle the request according to known resource information; and further wherein the callback cloud responds to at least a plurality of received interaction requests.
US09451086B2 Complex recording trigger
Complex recording triggers are provided. As an example of a system and method, the volume of call records can be reduced by complex recording triggers, thereby reducing the storage space allocated for call records.
US09451081B2 Party location based services
Services are provided based on the locations, rather than the NPA.NXX identifiers, of called and calling parties. Party location based services can be provided to the called party, to the calling party, or both. Services can include an indication of the location of each party. Services also can include an indication of charges as determined by the location of the parties, rather than the NPA.NXX identifiers. Services can be provided if the parties are using a mobile communications devices, such as a cellular phone, wireline systems (e.g., landline phones), or a combination thereof. In an example configuration, location can be provided in a hierarchy of various levels of accuracy/precision. Different levels can be representative of different resolutions of geography. An example system for facilitating party location based services includes a signaling system number 7 (SS7) network.
US09451077B2 Device-based safeguard systems and methods for enhancing driver safety
A mobile computing device senses movement by a vehicle in which the mobile computing device is located, and in response to sensing movement by the vehicle, the mobile computing device determines a location of the mobile computing device relative to an interior of the vehicle. In response to determining that the mobile computing device is in a target zone and in response to detecting interaction with the mobile computing device by a user, the mobile computing device detects an occurrence of a distracted driving event and restricts at least one functionality of the mobile computing device. The mobile computing device then logs the occurrence of the distracted driving event in a restricted access data store.
US09451074B2 Method of installing a home-automation system, and an associated home-automation system
A home-automation system includes a first electrical appliance and a control device incorporated in the first electrical appliance, which includes a communication device for connection to a mobile telephone network. During installation of the home-automation system, the control device performs the following steps on the electrical appliance being connected to an electrical power supply: receiving via the mobile telephone network a start control message coming from a first control terminal, the message containing a telephone number associated with the first terminal; storing the telephone number of the first control terminal; and allocating a role of administrator of the home-automation system to the first control terminal.
US09451063B2 Mobile terminal
A mobile terminal having a terminal body and a display unit for outputting an image to a first surface of the terminal body is provided. The display unit includes a liquid crystal (LC) panel configured to form the image by receiving an electric signal, the LC panel being disposed to face the first surface of the terminal body, a driver integrated circuit (IC) configured to apply the electric signal to the LC panel, the driver IC being mounted to a first surface of the LC panel adjacent to a first edge of the LC panel and a light source portion configured to provide light to the LC panel, the light source portion being disposed close to a second edge of the LC panel opposite to the first edge.
US09451061B2 Cell phone personal safety alarm
The cell phone personal safety alarm is a cell phone having a panic alarm button on the back of the phone that activates the alarm when pressed. An alarm shield prevents accidental push of the button and is flipped open to expose the button. Activating the alarm causes a loud alarm tone or siren to sound and red and blue lights or other visual alarm displays to flash. Front and rear cameras transmit live video to an online secure database, where it is recorded to preserve evidence. Front and rear lights may be included for night or low-light level video. An e-911 call is made to notify law enforcement and provide the location of the emergency via the phone's integral global positing system (GPS). In another embodiment, the device is a retrofitting case for existing cell phones that would be able to achieve the same results.
US09451059B2 Method for transmission of information between nodes of a network and network using said method
A method for communication between nodes (UR1; UR2; UC1-UC16) of a network, interconnected by a transmission channel and each identified by a node identification number in which at least one transmitter node emits at least one message to at least one message recipient node. The message comprises a description of a path (PH) between the transmitter node which emits the message and the message recipient node. The path is defined by the node that emits the message via a sequence of node identification numbers along the path itself.
US09451055B2 PROFINET ethernet adapter
A PROFINET adapter having at least one first and one second Ethernet interface for coupling a subscriber to a PROFINET network. The PROFINET adapter comprises a third Ethernet interface, a number of at least one application interface and a splitter. The third Ethernet interface is designed at least for exchanging Ethernet-based data packets. The splitter is connected to the switch, the PROFINET protocol stack, the application interfaces and the third Ethernet interface, and is designed to divide real-time data packets and near real-time data packets according to a certain configuration and to transmit them between the switch and the application interface and/or the third Ethernet interface.
US09451050B2 Domain name spinning from geographic location data
Systems and methods of the present invention provide for displaying, suggesting and registering available domain names on a client computer based on selected geographical locations from online mapping service software or a geo-location software. Any combination of an online mapping software and a domain name registration software may receive a selection of one or more geographical locations within a displayed geographical area. Alternatively, a location of a client computer may be detected using the geo-location software. One or more available domain names may be parse for keywords related to the selected geographical area, and one or more available domain names may be suggested based on the selected keywords.
US09451040B2 System and method for selectively caching hot content in a content distribution network
A method includes altering a request interval threshold when a cache-hit ratio falling below a target, receiving a request for content, providing the content when the content is in the cache, when the content is not in the cache and the time since a previous request for the content is less than the request interval threshold, retrieving and storing the content, and providing the content to the client, when the elapsed time is greater than the request interval threshold, and when another elapsed time since another previous request for the content is less than another request interval threshold, retrieving and storing the content, and providing the content to the client, and when the other elapsed time is greater than the other request interval threshold, rerouting the request to the content server without caching the content.
US09451038B2 Managing contact status updates in a presence management system
Managing online presence information for contacts involves propagating contact status updates from a contact to an interested identity. A contact list may include hundreds to thousands of contacts for an identity. When one of those contacts changes presence status (e.g., from available to do-not-disturb), the change is propagated from a device of the contact, to a server, to one or more devices of the identity maintaining the contact list. Although that single change or status update consumes a small amount of resources, status updates for a larger number of contacts occurring at various times consumes a more substantial amount of resources, including bandwidth and power. Although power consumption may not be a factor for a desktop computer, power consumption for large scale and/or frequent status updates on devices with more limited power sources (e.g., mobile phones, personal data assistants, etc.) may be a significant factor.
US09451034B2 Managing interaction with hosted services
Systems and methods are disclosed which facilitate managing interaction with instances corresponding to hosted services. Customers may implement services on a hosted computing environment. Further, the customer may allow limited interaction with the hosted service to a third party (e.g., in connection with a secondary service). For example, the third party may interact with a temporary copy of the hosted service. Thereafter, the customer may, given the consent of the third party, view details of the third party's interaction with the copy, and may be enabled to merge any alterations with the initial hosted service. In addition, a customer may monitor their own interactions with a hosted service or copies of a hosted service, and view details of the differences between multiple versions of the hosted service.
US09451026B2 Electronic devices
A storage device 3, such as an SD card, that is coupled to a host device 2, such as a mobile phone, includes a computing environment 8. The computing environment 8 includes an application processing part 6, and a separate interface processing part 7. The application processing part 6 of the computing environment 8 is operable to execute one or more applications on the storage device 3. The interface processing part 7 of the computing environment 8 includes an interface processor that interfaces between a communications protocol used between the host device 2 and the storage device 3, and a communications protocol used by the application processor in the application processing part 6 of the storage device 3. The interface processor communicates with the application processor via interrupts and a shared memory 9.
US09451023B2 Information management of virtual machines having mapped storage devices
Software, firmware, and systems are described herein that create and use a non-production copy of a virtual machine for reverting or restoring the virtual machine. The virtual machine is associated with an external storage device via a logical mapping. A snapshot is taken of a virtual disk associated with the virtual machine to create a snapshot copy of the virtual disk. A snapshot is taken of at least a portion of the mapped external storage device to create a snapshot copy of the mapped external storage device. The snapshot copy of the virtual disk is associated with the snapshot copy of the mapped external storage device. The snapshot copies can then be used to either revert or restore the virtual machine.
US09451015B2 Service agreement performance validation in a cloud hosted environment
Service agreement performance validation includes receiving a request for access to an application from a client system. The application is hosted by a data center in a network-hosted computing environment. The service agreement performance validation also includes querying a global positioning system receiver for geographic location information of the data center, receiving the geographic location information from the global positioning system receiver, transmitting the geographic location information to the client system, and providing access to the application.
US09451005B2 Delegation of rendering between a web application and a native application
Concepts and technologies are described herein for transferring an application state between a web control rendered by a native application to native indicators provided by the native application. The web control may be embedded in the native application or may be accessed by the native application. In accordance with some concepts and technologies disclosed herein, an application state control transfers the application state from a web control to a native application. The transfer may occur as a result of a function request received at the native application.
US09451003B1 Method and system for advanced notification of availability of fast content switching
Disclosed herein is a method and system for triggering fast-content-switching with respect to streaming media such as RTSP streaming media for instance. When a server receives a DESCRIBE request or the like from a client that is engaged in an existing streaming media session, the server will determine if fast-content-switching is supported for switching from the existing session to the newly requested session. If so, the server will include in its reply to the DESCRIBE request a parameter (one or more pieces of data) that is interpretable by the client to mean that fast-content-switching is supported, so that the client will then request the server to start the new session without the client first engaging in SETUP transactions with respect to each media stream of the new session. This process can decrease latency in switching between sessions, by reducing the likelihood that a requested fast-content-switch will fail.
US09450996B2 System and method for routing media
The system and method for streaming media to a viewer and managing the media comprises an enhanced service routing processor (ESRP), a real time switch management system (RTSMS), a name routing processor (NRP), and a managed media switch (MMS). The RTSMS has a reservation system. The ESRP receives media from an owner, manages the media according to media rules and order rules defined by the owner, and distributes the media to one or more switches, such as the MMS, according to the media rules and the order rules. The RTSMS is configured to receive the media rules and to receive a viewer's media request via the reservation server. The reservation system of the RTSMS processes the media request according to the media rules and builds a reservation for the requested media. The RTSMS generates the reservation to the viewer and to the NRP. The NRP receives the reservation data from the viewer and from the RTSMS. The NRP processes the reservation data and locates an MMS that can stream the media to the viewer. The NRP transmits the IP address of the MMS to the viewer and transmits the reservation data to the MMS. The viewer initiates a session or connection with the MMS using the reservation number. If the reservation data from the viewer matches the reservation data from the NRP, the MMS streams the media to the viewer.
US09450983B2 Controlling access to an operator network by non-conforming devices
A device is configured to receive an alarm message from a particular device that received a radio resource control request from a client device. The alarm message may indicate that a threshold access limit to an operator network is satisfied by the client device or that a particular protocol is being used by the client device. The device may determine a policy associated with the client device. The policy may indicate a policy rule associated with a policy action to be taken if the policy rule is violated. The device may determine the policy rule is violated based on the alarm message received from the particular device. The device may instruct the particular device to perform the policy action, by accepting or rejecting the radio resource control request, based on the policy rule being violated.
US09450982B1 Email spoofing detection via infrastructure machine learning
A method for detecting a spoofed information packet, includes the steps of building a database from a data value from predetermined designated fields of metadata from a previously and currently received information packet, which includes locating the predetermined designated fields within the previously received information packet metadata; extracting a value from each of the predetermined designated fields; and updating the database with each value with storing each value into at least one data structure of a group of data structures within the database. The method also includes locating predetermined designated fields within metadata of the currently received information packet within data structures, extracting the values from the fields, updating the data base with values extracted and generating a spoofed score for the currently received information packet.
US09450980B2 Automatic malignant code collecting system
An automatic malignant code collecting system comprises a first database configured to store detection target website information, a virtual machine controller configured to read the website information from the first database and transmit the website information, a first virtual machine configured to periodically gain access to a website using the website information and to collect a malignant code and evidence thereof if an abnormal event occurs when the first virtual machine gains access to the website, a second virtual machine configured to periodically gain access to the same website as accessed by the first virtual machine using the website information received from the virtual machine controller and to collect a malignant code and evidence thereof if an abnormal event occurs when the second virtual machine gains access to the website, and a second database configured to store the malignant code and the evidence thereof collected by the first virtual machine and the second virtual machine.
US09450979B2 Methods, media, and systems for detecting an anomalous sequence of function calls
Methods, media, and systems for detecting an anomalous sequence of function calls are provided. The methods can include compressing a sequence of function calls made by the execution of a program using a compression model; and determining the presence of an anomalous sequence of function calls in the sequence of function calls based on the extent to which the sequence of function calls is compressed. The methods can further include executing at least one known program; observing at least one sequence of function calls made by the execution of the at least one known program; assigning each type of function call in the at least one sequence of function calls made by the at least one known program a unique identifier; and creating at least part of the compression model by recording at least one sequence of unique identifiers.
US09450969B2 System and method for key challenge validation
This document discusses, among other things, a system and method for detecting an initiation of a transaction and generating a string of characters based on the detection. A subset of characters of the string of characters is presented in such a way as to be distinguished from remaining characters of the string of characters. In various example embodiments, the transaction is validated based on an identification of the subset of characters of the string of characters.
US09450966B2 Method and apparatus for lifecycle integrity verification of virtual machines
A method and system for verifying the integrity of virtual machines and for verifying the integrity of discrete elements of the virtual machines throughout the lifecycle of the virtual machines. A virtual machine manager capable of managing one or more virtual machine images is installed on a physical hardware platform. An integrity verification component can be communicatively coupled to the virtual machine manager and an integrity reference component so that the integrity verification component can compare digests of the virtual machine image or discrete virtual machine image elements to virtual machine integrity records accessible from the integrity reference component.
US09450955B2 Authenticator for user state management
Different types of soft-lockout policies can be associated with different organizations (or groups) in an identity management system. Each soft-lockout policy can indicate different parameters such as a number of login attempts allowed and an amount of time that a user account will be locked-out if the maximum allowed attempts are exceeded unsuccessfully. Users can be associated with the different organizations. For each user, the soft-lockout policies for the organization with which that user is associated are applied to that user when that user attempts to log in. Thus, different groups of users can be handled with different security behaviors regarding unsuccessful login attempts. If, for example, a user were to become moved from one organization to another, then the soft-lockout policies associated with the user's new organization would become applicable to that user.
US09450952B2 Live tiles without application-code execution
Techniques enabling live tiles without application-code execution permit live content to be presented in tiles without executing code of applications associated with those tiles. By so doing, live tiles may be presented more safely, faster, or using fewer resources.
US09450950B2 Secure session capability using public-key cryptography without access to the private key
A server establishes a secure session with a client device where a private key used in the handshake when establishing the secure session is stored in a different server. During the handshake procedure, the server receives a premaster secret that has been encrypted using a public key bound with a domain for which the client device is attempting to establish a secure session with. The server transmits the encrypted premaster secret to the different server for decryption along with other information necessary to compute a master secret. The different server decrypts the encrypted premaster secret, generates the master secret, and transmits the master secret to the server. The server receives the master secret and continues with the handshake procedure including generating one or more session keys that are used in the secure session for encrypting and decrypting communication between the client device and the server.
US09450948B2 Method for securely searching, finding, reproducing, recovering, and/or exporting of electronic data
A method for securely searching, finding, reproducing, recovering, and/or exporting electronic data from at least two systems which can be found in a network and which are organized in a functionally identical and decentralized manner. The individual systems include a system certificate and a corresponding serial number by the manufacturer and can carry out an authentication process using said system certificate and serial number. Information is provided on user authorizations between the systems using configuration tables which are stored on each of the systems. A maximum level of security is ensured by combining cryptographic methods and the mutual authentication of the involved systems. A user interface is provided for the user, wherein the user receives a pre-selection of the requested electronic data in the user interface and can then mark the pre-selection for further processing.
US09450947B2 Apparatus and method for securing a debugging session
A device executes debugging instructions received from a debugging computer. The device receives a debugging establishment request from the debugging computer. The device transmits a unique identifier associated with the device and a secured expiration value to the debugging computer. The device receives a transport layer security (TLS) certificate from the debugging computer and establishes a secured and authenticated link with the debugging computer using the TLS certificate. The device enables a debugging mode, responsive to determining that an identifier in the TLS certificate matches the unique identifier and that a secured expiration value in the TLS certificate is valid and within a predefined validity range, and executes, in the debugging mode, debugging instructions received from the debugging computer.
US09450938B1 Information secure proactive multiparty computation (PMPC) protocol with linear bandwidth complexity
Described is system for secure proactive multi-party computation. The system securely evaluates a circuit in the presence of an adversary. The circuit receives inputs of secret values from a set of servers. A RobustShare protocol is initialized to allow each server to distribute their secret values among the other servers. A RauDouSha protocol is initialized to generate random sharings of the secret values. A Block-Redistribute protocol is initialized to redistribute the secret values amount the set of servers. For each layer of the circuit, a permutation of the secret values is performed, and each layer of the circuit is evaluated. The Block-Redistribute is protocol is initialized to re-randomize the secret values such that privacy of the secret values is preserved. A sharing of the secret values is determined for each output gate, and a Reco protocol is initialized to reveal each sharing of secret values to an intended recipient.
US09450937B2 Vehicle network authentication system, and vehicle network authentication method
Provided is a vehicle network authentication system such that processing by a vehicle control device can be smoothed while security of communication using dummy data is maintained. A vehicle control device as an authenticating entity is provided with an authentication unit that allocates authority in accordance with the amount of authentication of data for authentication transmitted from a vehicle control device as an authenticated entity. The vehicle control device includes an authentication data generation unit that generates the data for authentication, a data division unit that divides the generated data for authentication, and a dummy data addition unit that adds dummy data as data that is transmitted to a vehicle network together with the data for authentication.
US09450933B2 Systems and methods for device and data authentication
Embodiments relate to systems and methods for authenticating devices and securing data. In embodiments, a session key for securing data between two devices can be derived as a byproduct of a challenge-response protocol for authenticating one or both of the devices.
US09450927B2 Enabling users to select between secure service providers using a key escrow service
Systems and methods are described herein for enabling users to select from available secure service providers (each having a Trusted Service Manager (“TSM”)) for provisioning applications and services on a secure element installed on a device of the user. The device includes a service provider selector (“SPS”) module that provides a user interface for selecting the secure service provider. In one embodiment, the SPS communicates with a key escrow service that maintains cryptographic keys for the secure element and distributes the keys to the user selected secure service provider. The key escrow service also revokes the keys from deselected secure service providers. In another embodiment, the SPS communicates with a central TSM that provisions applications and service on behalf of the user selected secure service provider. The central TSM serves as a proxy between the secure service providers and the secure element.
US09450925B2 Methods and systems for auto-commissioning of devices in a communication network
Devices, methods, systems, and computer-readable media for auto-commissioning of devices in a communication network are described herein. One or more embodiments include a method for auto-commissioning of a device added to a communication network, comprising: determining properties of signal transitions of the communication network via a device added to the network while the signal transitions of the communication network are passing unchanged, and processing the signal transitions of the communication network, via the device, based on the properties of the signal transitions.
US09450922B2 Peripheral apparatus, information processing apparatus, communication control method, and storage medium
A peripheral apparatus is communicably connected to a management apparatus. The management apparatus manages information of jobs in services provided from a providing apparatus via a network to execute processing of the jobs. The peripheral apparatus includes a communication unit. The communication unit transmits, in a series of processes in the services, checking information used to determine whether there is any job in the management apparatus to the management apparatus by a communication method that does not execute encryption. The communication unit transmits, in the series of processes in the services, other information different from the checking information to the management apparatus by a communication method that executes encryption.
US09450909B2 Method of and a processing device handling a protocol address in a network
The invention relates to a method of handling a protocol address (IP_x) in a network (10). The network comprises a number of K servers (12). A server is uniquely identified in the network by a server identifier (Sid_x). A server houses a maximum number of L units (14). A unit comprises one hardware address (MACx) to connect to the network and a unit identifier (Eid_x) which uniquely identifies the unit in the server. A unit hosts a maximum number of M hosts (16). Each host on a unit comprises a local host identifier (Hid_x) uniquely identifying the host on the unit. A unit (14) generates a protocol address (IP_x) for a host on the unit based on the local host identifier (Hid_x) of the host, the unit identifier (Eid_x) of the unit and the server identifier (Sid_x) associated with the unit and assigns the protocol address to the host (16).
US09450905B2 Information sharing system, information sharing method, and information storage medium
A generating unit of an information sharing system generates, in a case where one of a plurality of users enters a comment, notice information for notifying the other users of a notification of the comment. When the user who enters the comment specifies a destination of the comment, a destination associating unit associates destination identifying information for identifying the specified destination with the notice information. A display information generating unit generates display information for displaying, on a display unit of the user, a screen on which the notification of the comment that specifies the user as the destination is distinguished from the notification of the comment that does not specify the user as the destination, based on the notice information and the destination identifying information.
US09450901B1 Channel based communication and transaction system
System and methods are provided for receiving identification information from remote user devices associated with users. The identification information serves to obtain corresponding stored user profiles. Primary communication channels are generated for each user based upon their profiles. Each such primary channel is limited to communication with, and facilitates electronic communication between, a single corresponding enterprise data source, and users. For each respective primary channel in a subset of the primary channels of a first user, a corresponding plurality of sub-channels is generated based upon their profile. Each such plurality of sub-channels forms a corresponding hierarchical tree with the corresponding primary channel as root node and the sub-channels as child nodes. A sub-channel in a hierarchy of sub-channels enables secure bidirectional communication between (i) the remote user device associated with the first user and (ii) the enterprise data source associated with the primary channel of the hierarchy.
US09450899B2 Systems and methods for messaging and presence modification
Electronic message modifying systems and methods are described; system includes a sending terminal, at least one modification parameters database, which contains a plurality of modification parameters, at least one message modification agent and a recipient moiety, including a message user agent, where the modification parameters in the database are updated dynamically; the method includes sending a message, obtaining at least one modification parameter, from a database which contains a plurality of modification parameters, applying to the message at least one modification parameter by a message modification agent and delivering a modified message to the recipient.
US09450896B2 Methods and systems for providing customized domain messages
Methods and apparatus are provided for providing customized domain messages. A customized message for one of a plurality of domains is received at one of a plurality of servers of a content delivery network. A request is received from a user device for content for the one of the plurality of domains at the one of the plurality of servers. The customized message is provided by the one of the plurality of servers to the user device in response to the request when the one of the plurality of domains is unavailable.
US09450893B2 System and method for providing network route redundancy across layer 2 devices
Systems and methods are described for providing network route redundancy through Layer 2 devices, such as a loop free Layer 2 network having a plurality of switching devices. A virtual switch is coupled to the loop free Layer 2 network, the virtual switch having two or more switches configured to transition between master and backup modes to provide redundant support for the loop free Layer 2 network, the switches communicating their status through use of a plurality of redundancy control packets. The system also includes means for allowing the redundancy control packets to be flooded through the Layer 2 network. The means may include time-to-live data attached to the redundancy control packet which is decremented only when the packets are transferred through devices which are configured to recognize the protocol used in redundancy control packets.
US09450891B2 System and method for enabling G.HN nodes to support 1905.1 relaying (MAC relaying) while supporting legacy G.HN relaying according to the G.HN standards
A device including a first node configured to communicate, over a first connection, with a second node and a third node in a network. The first node includes a first network layer associated with a first communication domain. The first communication domain corresponds to the first connection. A second network layer is associated with the first communication domain and a second communication domain. The first communication domain and the second communication domain are different. The first network layer is configured to receive, from the second node, a data packet to be relayed to the third node, in a first mode, forward the data packet to the third node, and in a second mode, selectively provide the data packet to the second network layer. The second network layer is configured to, in the second mode, forward the data packet to the third node.
US09450881B2 Method and system for traffic metering to limit a received packet rate
One embodiment provides a network device. The network device includes a a processor including at least one processor core; a network interface configured to transmit and receive packets at a line rate; a memory configured to store a scheduler hierarchical data structure; and a scheduler module. The scheduler module is configured to prefetch a next active pipe structure, the next active pipe structure included in the hierarchical data structure, update credits for a current pipe and an associated subport, identify a next active traffic class within the current pipe based, at least in part, on a current pipe data structure, select a next queue associated with the identified next active traffic class, and schedule a next packet from the selected next queue for transmission by the network interface if available traffic shaping token bucket credits and available traffic class credits are greater than or equal to a next packet credits.
US09450874B2 Method for internet traffic management using a central traffic controller
A method for internet traffic management, comprising receiving a request for a path set from an application at a network traffic controller, wherein the request contains an intended traffic destination endpoint, evaluating a plurality of network devices in a network, identifying a plurality of paths usable by the application to transmit traffic from the application to the intended traffic destination endpoint, including the plurality of paths in the path set, and sharing the path set with the application.
US09450872B2 Methods, systems and computer readable media for collecting and distributing diameter overload control information to non-adjacent nodes
Methods, systems, and computer readable media for collecting and distributing Diameter overload control information to non-adjacent nodes are disclosed. One system for implementing the subject matter described herein includes a Diameter overload control information broker. The Diameter overload control information broker includes a Diameter overload control information collector for receiving Diameter overload control information from at least one Diameter node separate from the Diameter overload control information broker. The broker includes a memory for storing the overload control information. The broker further includes a Diameter overload control information distributor for distributing the Diameter overload control information to at least one Diameter node that is not adjacent to the at least one Diameter node from which the overload control information was received.
US09450867B2 Apparatus and method for controlling transmission between relay devices
A relay device is arranged on a path of a Transmission Control Protocol (TCP) packet transmitted and received between a transmission-side end device and a reception-side end device. The relay device stores packet information obtained by snooping on a first TCP packet that is addressed to the reception-side end device and received from the transmission-side end device and on a second TCP packet that is addressed to the transmission-side end device and received from another relay device that is arranged between the relay device and the reception-side end device on the path. The relay device performs, based on the packet information, first communication control between the relay device and the another relay device, where the first communication control is independent of second communication control that is performed between the transmission-side end device and the reception-side end device.
US09450865B2 Open shortest path first extensions in support of wavelength switched optical networks
A network component comprising a generalized multiprotocol label switching (GMPLS) control plane controller configured to implement a method comprising transmitting a message to at least one adjacent control plane controller, wherein the message comprises a Type-Length-Value (TLV) indicating Routing and Wavelength Assignment (RWA) information, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating additional RWA information. A method comprising communicating an open shortest path first (OSPF) link state advertisement (LSA) message comprising a TLV with at least one sub-TLV to a GMPLS control plane controller, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating RWA information.
US09450862B2 Virtual private network migration and management in centrally controlled networks
In a first edge node coupled to a first site, a method of migrating control of at least one virtual private network (VPN) to a central controller, the method comprising taking over a native border gateway protocol (BGP) peer session with a second edge node coupled to a second site, using a first software agent: taking over and maintaining a BGP peer session with a second edge node connected to a second site, receiving a VPN label from the central controller and sending the VPN label to the second edge node via the BGP peer session, and receiving first VPN routes from the second site via the BGP peer session and sending the first VPN routes to the central controller.
US09450851B2 Communication apparatus and method
In a communication apparatus, based on the relationship among a first port for outputting frames including tag information, a frame destination address, and bandwidth specified to the first port, a controller generates threshold value information to be associated with a second port to which the frames including tag information are input. With respect to the frames input from the second port, a reception processor measures a reception rate according to the tag information and the frame destination address, and selects, based on the reception rate and the threshold value information, frames to be preferentially discarded at the first port.
US09450845B2 Quality of experience
The invention relates to an apparatus comprising: at least one processor and at least one memory including a computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: search for packet losses; determine a type of a frame wherein at least one packet loss took place and amount of lost information; determine events affecting user experience based on the type of the frame and the amount of lost information; estimate a first quality indicating parameter for each of the events affecting user experience, wherein the first quality parameter comprises objective quality information, and estimate a second quality indicating parameter by using the first quality indicating parameter, wherein the second quality indicating parameter comprises subjective quality information.
US09450841B2 Streaming state data for cloud management
A cloud manager uses streams to monitor state of the cloud. A cloud state streaming policy specifies state data to stream, along with one or more initial operators for processing the streams. An archive mechanism allows archiving the streamed data when specified data in the streams exceeds one or more defined thresholds. A user interface allows adjusting the streaming of cloud state data to focus on data of interest to a user. The cloud manager thus allows a user to determine state of a cloud via the streamed state data.
US09450837B2 Systems and methods for configuring policy bank invocations
Systems and methods for configuring and evaluating policies that direct processing of one or more data streams are described. A configuration interface is described for allowing users to specify object oriented policies. These object oriented policies may allow any data structures to be applied with respect to a payload of a received packet stream, including any portions of HTTP traffic. A configuration interface may also allow the user to control the order in which policies and policy groups are executed, in addition to specifying actions to be taken if one or more policies are undefined. Systems and methods for processing the policies may allow efficient processing of object-oriented policies by applying potentially complex data structures to unstructured data streams. A device may also interpret and process a number of flow control commands and policy group invocation statements to determine an order of execution among a number of policies and policy groups. These policy configurations and processing may allow configuration and processing of complex network behaviors relating to load balancing, VPNs, SSL offloading, content switching, application security, acceleration, and caching.
US09450836B2 System and method for management of network-based services
In one embodiment, a system includes an interface configured to receive a first request sent from a first customer for a first service provided by a first service provider, the first request being of a first type. The system also includes at least one processor configured to determine a first set of configuration parameters from a first policy associated with the first service provider in response to receiving the first request. The at least one processor also causes a node associated with the first service provider to provide the first service in response to receiving the first request using the first set of configuration parameters.
US09450835B2 Method for turning off routers in a communications network and router implementing this method
A method for turning off routers, operating according to a link-state protocol, in a communications network, said network linking a plurality of devices, said method being executed simultaneously over a plurality of routers of the network, includes: a step of initializing; a step of monitoring verifying a list of predefined conditions to be met to allow the turning off of the router; a step of waiting; a step of turning off, including the transmission of a message destined for other routers executing said method to signal the turning off of said router to them; the waiting step being carried out before the turning-off step, the turning-off step being carried out only if no turning-off message originating from other routers is received during the waiting step, if a turning-off message coming from other routers is received during the waiting step then the return to the monitoring step.
US09450834B2 Animated globe showing real-time web user performance measurements
A method includes providing a graphical user interface (GUI) that displays a view of the globe as from outer space. The view including a geographic distribution of beacons having one or more visual attributes. Each beacon corresponds to one or more real users who are accessing a website, web application or mobile app from a geographic location. The visual attributes include an indicator of a performance metric representative of an experience of the one or more real users of the website, web application, or mobile app. Each beacon is generated in real-time from aggregated data obtained in real-time from one or more corresponding real user sessions on the website, web application or mobile app. The beacons are periodically refreshed with the visual attributes changing in response to measured changes in the geographic distribution, a total number of real users at the location, or the performance indicator at the location.
US09450832B2 Device and method for improving home network infrastructure
A home network physical layer analysis platform includes a collection engine adapted for receiving information indicative for stability and performance of an existing home network physical layer configuration from one or more home network devices. Each of the network devices are connected in the home network by a respective network technology. An analysis engine is adapted for analyzing the information to identify whether substantial network connectivity problems exist in the home network, and for associating the information with a problem out of a set of predetermined problems, if connectivity problems exist. The platform also includes a communication means for communicating the problem to a user interface, such that the respective user is informed about the problem.
US09450830B2 Node apparatus and communication method
A node apparatus includes a TTL memory configured to store a TTL value for a first node apparatus in the cluster; a receiving unit configured to receive a first Hello packet including a first sequence number and a second Hello packet including a second sequence number that is incremented when the node apparatus transmits a Hello packet; a sequence number judging unit configured to judge whether a first sequence number and a second sequence number match each other; a TTL decrementing unit configured to perform a process to decrement the TTL value stored in the TTL memory, when the first sequence number and the second sequence number are identical according to a judgment; and a cluster information updating unit configured to separate the first node apparatus from the cluster, when the TTL value for the first node apparatus becomes equal to or smaller than a prescribed value.
US09450826B2 Device connectivity framework
A system and method for providing a device agnostic framework between two or more computing platforms. The system includes a protocol for creating device agnostic messages including data from a message generated by an application on the first computing platform, as well as identification and targeting data to enable the message to be sent to the intend target computing platform. The intended target computing platform responds via a callback, thereby establishing a communication protocol between the first and second computing platforms regardless of different computing languages or hardware being used.
US09450823B2 Hybrid network management
Method and systems for controlling a hybrid network having software-defined network (SDN) switches and legacy switches include initializing a hybrid network topology by retrieving information on a physical and virtual infrastructure of the hybrid network; generating a path between two nodes on the hybrid network based on the physical and virtual infrastructure of the hybrid network; generating a virtual local area network by issuing remote procedure call instructions to legacy switches in accordance with a network configuration request; and generating an SDN network slice by issuing SDN commands to SDN switches in accordance with the network configuration request.
US09450812B2 Remote system configuration via modulated audio
The user interface of a mobile computing device is used to configure a target system by establishing a physical connection between a mobile computing device and a target system, such as an audio cable connection between audio jacks of the two or an acoustic coupling through air between a microphones and speakers of the two; establishing an audio or low ultrasonic signal communication session between the two; responsive to the target system entering a configuration mode, prompting a user via the user interface of the mobile computing device to prepare configuration parameter values for the target system; and implementing the configuration parameter values in the target system using the communication session and the physical connection.
US09450809B2 Method of handling uplink transmission and related communication device
A method of handling at least one uplink (UL) transmission for a communication device communicating with a first base station and a second base station comprises detecting a radio link problem between the communication device and the second base station; and stopping performing at least one UL transmission for the second base station, after the radio link problem is detected.
US09450808B2 Communications network
A communications network including a plurality of communicating stations, each communicating station being connectable to two adjacent communicating stations via respective ring connections, the ring connections being arranged to define at least one communications ring interconnecting the plurality of communicating stations, the network being adapted to at least partially reconfigure the ring connections in response to detection of at least one network fault.
US09450806B2 System and method for capacity planning for systems with multithreaded multicore multiprocessor resources
A method for expressing a hierarchy of scalabilities in complex systems, including a discrete event simulation and an analytic model, for analysis and prediction of the performance of multi-chip, multi-core, multi-threaded computer processors is provided. Further provided is a capacity planning tool for migrating data center systems from a source configuration which may include source systems with multithreaded, multicore, multichip central processing units to a destination configuration which may include destination systems with multithreaded, multicore and multichip central processing units, wherein the destination systems may be different than the source systems. Apparatus and methods are taught for the assembling of and utilization of linear and exponential scalability factors in the capacity planning tool when a plurality of active processor threads populate processors with multiple chips, multiple cores per chip and multiple threads per core.
US09450804B2 Anycast aware transport for content distribution networks
A system for providing content includes a plurality of content delivery servers and a routing control module. Each of the content delivery servers is configured to receive a first request from a client system sent to an anycast IP address for the content, and to provide a first portion of the content to the client system. Each of the content delivery servers is further configured to receive a second request from the client system sent to the anycast IP address for a second portion of the content, and to provide the second portion of the content to the client system. The routing control module is configured to modify the routing of the anycast address from a first content delivery server to a second content delivery server.
US09450793B2 Device and method of sequence detection for frequency-shift keying
A device for determining an encoded data sequence as a determined data sequence is provided. The encoded data sequence is encoded by an input signal frequency-modulated in accordance with a modulation rule. The encoded data sequence has a plurality of data elements. The device has a filter unit for filtering the frequency-modulated input signal in order to obtain a first frequency-filtered channel signal and a second frequency-filtered channel signal. Additionally, the device has an evaluation unit configured to associate, for each known data sequence of a quantity of known data sequences, two channel-specific signal-to-noise distance values to this known data sequence. Furthermore, the evaluation unit is configured to select from the plurality of known data sequences a known data sequence as the determined data sequence to which is associated a channel-specific signal-to-noise distance value which is greater than another channel-specific signal-to-noise distance value associated to another one of the known data sequences.
US09450792B2 OFDM pre-equalizing
For example in case of an OFDM multicarrier transmission system the transmission characteristics of subcarriers of a multicarrier transmission system using a plurality of antenna elements (3, 3′) can be adjusted. Particularly the power and the phase of the subcarriers can be adapted. To this object the subcarrier frequency channel (2, 2′) characteristics of the multicarrier transmission are detected (11, 11′) at the side of the transmitter (3). The power of each subcarrier is then distributed by a weighting unit (14, 14′). The subcarriers can be further pre-equalized (1, 1′) by dividing the subcarrier signal respectively by the sum of the squared magnitude of the frequency channel characteristics of all subcarrier signals or a frequency characteristic of the selected antenna element (3, 3′).
US09450791B2 Circuits for efficient detection of vector signaling codes for chip-to-chip communication
In a detection circuit, inputs correspond to received indications of vector signaling code words received by a first integrated circuit from a second integrated circuit. With four inputs, the circuit compares a first pair to obtain a first difference result and compares a second pair, disjoint from the first pair, to obtain a second difference result. The first and second difference results are then summed to form an output function. A system might use a plurality of such detection circuits to arrive at an input word. The circuit can include amplification, equalization, and input selection with efficient code word detection. The vector signaling code can be a Hadamard matrix code encoding for three input bits. The circuit might also have frequency-dependent gain, a selection function that directs one of the summation function result or the first difference result to the output function, variable gain, and/or a slicer.
US09450789B2 Apparatus having programmable taps and method of using the same
An apparatus includes a plurality of delay elements configured to delay a respective input signal and to output a respective delayed signal. The apparatus also includes a weight generator configured to generate a plurality of tap weights based on the delayed signals. The apparatus further includes a tap controller configured to generate tap weight enabling signals corresponding to one or more of the tap weights if the corresponding tap weights are greater than a predetermined threshold value. The tap controller is also configured to generate a set of bias factors based on corresponding tap weights of the plurality of tap weights.
US09450788B1 Equalizer for high speed serial data links and method of initialization
A system and method for calculating optimal equalizer coefficients during an initialization phase is disclosed. An equalizer system for processing a received signal at a communications receiver comprises several equalizers and adaptation modules. A first equalizer is configured to receive and process a received signal to create a first equalizer output. The first equalizer is active during an initialization phase and active during an operational phase. A second equalizer is configured to receive and process the first equalizer output to create a second equalizer output. The second equalizer is active during an initialization phase and aids in the generation of the first equalizer coefficients, and inactive during an operation phase. A third equalizer is configured to receive and process the first equalizer output to create a third equalizer output such that the third equalizer is inactive during an initialization phase and active during an operation phase.
US09450787B2 System and method for early termination in iterative null-space directed singular value decomposition for MIMO
Embodiments are provided for early termination of an iterative process of determining channel directions and transmissions in multi-user multiple-input and multiple-output (MU-MIMO) communications systems. In an embodiment, a base station or a user equipment (UE) calculates a multi-user channel matrix using a first iteration of a null-space singular value decomposition (SVD) based iterative zero-forcing (I-ZF) algorithm for multi-user MU-MIMO. The base station or UE repeats updating the multi-user channel matrix using a next iteration of the algorithm and the multi-user channel matrix calculated in a previous iteration, until the diagonal elements of the multi-user channel matrix are greater than the off-diagonal elements by a predefined threshold. Upon determining that the diagonal elements are greater than the off-diagonal elements by the predefined threshold, a plurality of transmission signals are calculated using the last updated multi-user channel matrix.
US09450785B2 Apparatus and method for interference cancellation in communication systems
A system that incorporates the subject disclosure may include, for example, determining an interference based on a channel gain for each signal of a group of signals received at a receiver from a group of transmitters. A determination is made as to whether the interference satisfies a threshold range of an analog-to-digital converter of the receiver for each of the group of transmitters. An analog time domain cancellation is performed responsive to a determination that the interference does not satisfy the threshold range, and a digital time domain cancellation is performed responsive to a determination that the interference satisfies the threshold range. Other embodiments are disclosed.
US09450782B2 Method for establishing a communication connection and communication device
A method for establishing a communication connection includes transmitting an identification for identifying a first communication device to the first communication device or a second communication device via a packet-switched first communication connection between the first communication device and the second communication devices, and using the identification to establish a circuit-switched second communication connection between the first communication device and the second communication device.
US09450781B2 Spam reporting and management in a communication network
Systems and methods are disclosed for reporting spam detected in a communication network. Entities in the network detect that an electronic message comprises spam, and generate a spam report for the electronic message. The spam report is in a format that is enhanced with newly-defined fields. A spam center in the network receives the spam reports from the entities, and processes the spam reports to generate spam rules for detecting spam in electronic messages transported over the communication network. The spam center then selectively distributes the spam rules to one or more of the entities of the communication network based on an analysis of the spam reports. The entities may then use the spam rules to detect spam in other electronic messages that are transported over the communication network.
US09450775B1 System and method for bouncing traffic in deadlock safe manner
A network may be configured to route traffic in such a way as to avoid packet loss in an event of link failure. The network may include a plurality of inner switches and a plurality of outer switches coupled to the plurality of inner switches. Each inner switch may be configured to receive traffic, determine whether a link to a next hop for the traffic is down, and forward the traffic to another outer switch if the link to the next hop is down. Each outer switch may be configured to bounce traffic received from the first inner switch to a second inner switch if the traffic is received as a result of determining that the link from the inner switch to the next hop is down. The second inner switch may then deliver the traffic, or further bounce the traffic off another outer switch.
US09450769B2 Unified online conversation application and platform
A user interface is provided for conducting online conversations that span asynchronous and synchronous modes of communications. Users can initiate a new conversation or find existing conversations by choosing images of friends from a drop down list based on text input of friends' names. Conversations are represented in a tree-branch configuration such that new comments added to a conversation are associated directly to the existing comments to which they respond. Branches can be opened or collapsed automatically or at the users' option, allowing the user focus his attention on part(s) of the conversation. Content from the web can be searched and found content can be included into the body of a comment. All participants in a conversation see the same representation of the conversation and links to referenced Web content are maintained in tact regardless of the length and complexity of the conversation.
US09450764B1 Systems and methods for validating self-signed certificates
A computer-implemented method for validating self-signed certificates may include (1) identifying a self-signed certificate associated with an application, (2) identifying a publisher allegedly responsible for publishing the application, (3) identifying a website associated with the publisher allegedly responsible for publishing the application, (4) determining that the website references the application, (5) determining that a website certificate associated with the website has been signed by a certificate authority, and (6) validating the self-signed certificate in response to determining both that the website references the application and that the website certificate associated with the website has been signed by the certificate authority. Various other methods, systems, and computer-readable media are also disclosed.
US09450760B2 System and method for authenticating a client to a device
A system, apparatus, method, and machine readable medium are described for authenticating a client to a device. For example, one embodiment of a method comprises: registering an authenticator of a client with a relying party, the registration allowing a user of the client to remotely authenticate the user to the relying party over a network; generating a first authentication structure using at least a first authentication key associated with the authenticator and a signature generated with a first verification key; caching the first authentication structure on the client; providing a second verification key corresponding to the first verification key to a transaction device; performing an authentication transaction between the client and the transaction device in which the client generates a second authentication structure using a second authentication key associated with the first authentication key, the transaction device uses the second verification key to validate the signature on the first authentication structure and uses the first authentication key to validate the second authentication structure.
US09450759B2 Apparatus and methods for controlling distribution of electronic access clients
Apparatus and methods for controlling the distribution of electronic access clients to a device. In one embodiment, a virtualized Universal Integrated Circuit Card (UICC) can only load an access client such as an electronic Subscriber Identity Module (eSIM) according to an activation ticket. The activation ticket ensures that the virtualized UICC can only receive eSIMs from specific carriers (“carrier locking”). Unlike prior art methods which enforce carrier locking on a software application launched from a software chain of trust (which can be compromised), the present invention advantageously enforces carrier locking with the secure UICC hardware which has, for example, a secure code base.
US09450757B2 Method and device for communication security
A method of authenticating communication between a first and second device over an insecure communications network, in which the first device authenticates the second device using a communications protocol including a first communications phase through a first communications channel over the insecure communications network to establish a secure mode of communications between the first and second device, followed by a second communications phase of receiving information from the second device over a second communications channel, such as an empirical channel, and enabling a comparison between the information received from the second device with information generated by the first device thereby enabling authentication of the second device in the event of the information from both devices is consistent.
US09450751B2 Smart card, electronic device, and portable electronic device
According to an embodiment, a smart card includes a communication section, a generation part, a first record section and an erasure section. The communication section transmits and receives data with the external device. The generation section generates a session key according to the command which is received by the communication section and requires generation of a session key. The first record section stores the session key generated by the generation section. The erasure section erases the session key when a holding period of the session key stored in the first record section exceeds a threshold.
US09450746B2 Configurations of a forward error correction decoder
One embodiment provides a PHY having a Media Access Control (MAC) and a Forward Error Correction (FEC) decoder, capable of error detection and error correction for FEC encoded packets based on FEC parity data included in the FEC encoded packets. The FEC decoder is capable of being enabled into different configurations of different operations to perform on FEC parity data included in the FEC encoded packets. The different configurations having different respective associated latencies.
US09450744B2 Control loop management and vector signaling code communications links
Vector signaling code communications systems rely on group transmission of code symbols using multiple signaling channels that must be actively monitored and adjusted to minimize differential signal characteristics. Information obtained during receive detection may be analyzed to identify channel operational characteristics during normal operation and perform non-disruptive channel adjustments. Initialization or start-up adjustment may also be performed using intentionally transmitted patterns.
US09450741B2 Method, system, and device for working on TDD cell
Embodiments of the present application relate to the technical field of radio communication, and particularly to a method, system, and device for working on a TDD cell for enabling a UE to work on an asymmetric TDD cell. According to the embodiments of the present application, the method comprises: A network side device determining uplink parameter information of the asymmetric TDD cell; and the network side device putting the uplink parameter information into system information and sending the system information to a terminal to instruct the terminal to work on the corresponding asymmetric TDD cell according to the system information. In the embodiments of the present application, the uplink parameter information is added to the system information so that the terminal can work on the asymmetric TDD cell according to the system information, thereby improving the efficiency of the terminal.
US09450739B2 Method and device for avoiding macro interference
Provided are a method and a device for avoiding interference of an uplink in a macro cell within a heterogeneous cellular network system. A femtocell base station calculates a degree of the interference of the uplink in the macro cell, and determines whether the interference is strong. If the interference of the uplink in the macro cell is strong, the femtocell base station changes the order of a femtocell uplink frame and a femtocell downlink frame.
US09450738B2 Method to optimize almost blank subframe usage in a wireless network
A method to optimize almost blank subframe usage in a wireless network including generating, an interfering base station, in order to minimize interference caused to a serving base station, an almost blank subframe pattern and sending the latter to the serving base station. The serving base station generating a set of preferred almost blank subframes, from said received almost blank subframe pattern, that their knows will be of use for providing a wireless connectivity to a user terminal, and sending the preferred almost blank subframes ordered by a priority of usage to said interfering base station. And the interfering base station, using, in the case of requiring the use of additional subframes for serving its own user terminals, the almost blank subframes indicated as low priority in said received set of preferred almost blank subframes from the serving base station.
US09450737B2 Method and apparatus for transmitting channel state information in wireless communication system
A method of transmitting channel information by a User Equipment (UE) when an uplink sub-frame is used for downlink transmission in a communication system using a dynamic Time Division Duplex (TDD) UpLink-DownLink (UL-DL) configuration is provided. The method includes receiving reconfiguration information for reconfiguration of TDD uplink and downlink from an evolved Node B (eNB), measuring interference in a first sub-frame changed from an uplink sub-frame to a downlink sub-frame by the reconfiguration, and transmitting information on interference measured in only the first sub-frame to the eNB in an uplink sub-frame according to a predetermined timing.
US09450733B2 Method and apparatus for allocating ACKCH resources in a wireless communication system
Methods and apparatuses are provided for wireless communication. A scheduling message including resource allocation information to allocate a resource for uplink transmission, is received. Data and a pilot are transmitted via the allocated resource for uplink transmission. An ACK/NACK resource is identified based on an index of the allocated resource for uplink transmission and information associated with the transmitted pilot. An ACK/NACK signal is received in response to the transmitted data using the identified ACK/NACK resource.
US09450714B2 Method and device for transmitting uplink control information
A method of transmitting uplink control information in a wireless communication system is provided. The method may include: determining whether to simultaneously transmit a hybrid automatic repeat request (HARQ) ACK/NACK and channel state information (CSI) from a sub frame; generating an added HARQ ACK/NACK by adding additional bits having a number of bits corresponding to the number of bits of the CSI to the bits of the HARQ ACK/NACK if it is determined that simultaneous transmission is performed; generating an encoded HARQ ACK/NACK by encoding the added HARQ ACK/NACK; generating a plurality of modulation symbols by modulating the encoded HARQ ACK/NACK; and transmitting the plurality of modulation symbols from the sub frame to an uplink control channel.
US09450712B2 Method of monitoring control channel and wireless device using same
The present invention relates to a method of monitoring a control channel in a wireless communication system and a wireless device using same. The wireless device monitors a first downlink control channel having an uplink grant in a first slot, and a second downlink control channel having a hybrid automatic repeat request (HARQ) positive-acknowledgement (ACK)/negative-acknowledgement (NACK) in a second slot.
US09450708B2 System and method for avoiding hidden node collisions in a communication network
Method and apparatus for avoiding hidden node collisions in a communication network. A network communication device includes a packet transmitter. The packet transmitter is configured to subdivide a packet to be transmitted via a communication network into a plurality of segments based on the packet exceeding a predetermined maximum size, and to sequentially transmit the segments via the communication network. The packet transmitter is also configured to construct an acknowledgement packet responsive to reception of each segment of a packet received via the communication network. The acknowledgement packet includes a field indicating whether an additional segment of the packet is to be transmitted via the communication network. The packet transmitter is further configured to transmit the acknowledgement packet via the communication network.
US09450707B2 Limited duty cycle FDD system
Acknowledgment bundling has been defined for Long Term Evolution (LTE) Time Division Duplex (TDD) systems due to asymmetric DL/UL partitioning. In the case of Frequency Division Duplex (FDD) with a limited uplink (UL) duty cycle, there may be asymmetry associated with a downlink transmission and an associated uplink acknowledgment. For example, there may be a physical downlink shared channel (PDSCH) and a physical uplink control channel (PUCCH) hybrid automatic repeat request acknowledgment (HARQ-ACK) asymmetry. Interference between downlink and uplink transmissions may be a factor contributing to the limited UL duty cycle in an FDD system. For an FDD system having a limited mobile transmission duty cycle, both DL and UL performance may be significantly degraded without proper mitigation techniques. According to certain embodiments of the present disclosure, various HARQ and scheduling techniques may be utilized for minimizing loss due to the limited UL duty cycle.
US09450705B2 Method and apparatus for detecting frame delimiters in Ethernet passive optical networks with forward error correction
Embodiments of the present invention provide a system that identifies an even delimiter in a forward error correction (FEC)-coded Ethernet frame. The system receives an FEC-coded Ethernet frame that includes the even delimiter, which is a predetermined sequence that separates a conventional Ethernet frame and FEC parity bits in the FEC-coded Ethernet frame. Next, the system scans a bit stream of the FEC-coded Ethernet frame. Then, the system determines a first Hamming distance between a first consecutive set of frame bits in the bit stream and the even delimiter. The system also determines a second Hamming distance between a second consecutive set of frame bits in the bit stream and the even delimiter. Both the first and second Hamming distances are shorter than a predefined value. The system subsequently selects one of the first and second sets of frame bits having the shorter Hamming distance as the even delimiter.
US09450704B2 Transmitting apparatus, interleaving method thereof, receiving apparatus, and deinterleaving method thereof
A transmitting apparatus and method, and a receiving apparatus and method are provided. The transmitting apparatus includes: an encoder configured to perform encoding on data including information bits; and a bit interleaver configured to perform interleaving on the information bits and parity bits generated by the encoding, wherein the bit interleaver is configured to classify the generated parity bits into a plurality of groups and write the information bits and the generated parity bits in a plurality of columns in a column direction such that parity bits included in a predetermined group among the plurality of groups are arranged in predetermined positions in the plurality of columns, to perform the interleaving.
US09450699B2 Optical drop device, optical drop method, and optical add device
An optical drop device includes: a clock extractor configured to extract a clock signal from a multi-channel optical signal that includes a plurality of optical signals having different optical frequencies; a pulse generator configured to generate a pulse signal that is synchronized with the clock signal; an optical inverse Fourier transform unit configured to transform the multi-channel optical signal into a time division multiplexing optical signal by using an inverse Fourier transform; and an optical switch configured to drop an optical signal that exists in a time slot to which the pulse signal is applied, from the time division multiplexing optical signal.
US09450692B2 Scheduling in a two-tier network
A method, system and computer program product to schedule transmissions in a two-tier network are provided. In an example, the system includes a Data Over Cable Service Interface Specification (DOCSIS) scheduler configured to generate a MAP message to allocate bandwidth and a first instance in time to a cable modem to transmit data to a branch node. The system further includes a MAP message translator coupled to the DOCSIS scheduler and configured to determine a second instance in time at which data from the cable modem arrives at the branch node and generate a GATE message that grants the branch node bandwidth to transmit the data received from the cable modem at the second instance in time to a headend node.
US09450688B1 Autonomous spectral harvesting system
A spectral harvesting system has one or more sensor modules and a processor. The sensor modules autonomously scan RF signals over a range of frequencies in a region of interest. The processor receives observed RF signals from the sensor modules, and performs signal analysis on the observed RF signals received. The signal analysis includes converting the observed RF signals into a frequency signal in a frequency domain, temporally averaging the frequency signal to provide a temporally averaged frequency signal, performing a coarse estimate of the spectral noise floor of the observed RF signals based on the temporally averaged frequency signal using an opening technique that performs an erosion process followed by a dilation process on the temporally averaged frequency signal, and determining an a-posteriori signal presence probability of a signal being present from an RF emitter in the region of interest based on the coarse estimate.
US09450682B2 Method and system using vibration signatures for pairing master and slave computing devices
A method and a system of using vibration signatures for pairing two devices. The method and the system include an apparatus that has a master side and a slave side. The slave side has at least one frictional structure. A first device is inserted into the master side. When a second device is inserted through the slave side, a pattern of vibration is generated. Vibration detecting devices on the first and second devices detect the pattern of vibration. A program of the first device validates a master vibration signature and configures the first device as a master device. A program of the second device validates a slave vibration signature and configures the second device as a slave device. The master device and the slave device are automatically paired.
US09450680B2 Optical communication system, optical transmitter, and optical receiver
An optical communication system includes an optical transmitter, and an optical receiver connected via a transmission line to the optical transmitter, in which system the optical transmitter transmits a continuous-wave light signal that enables beat detection when combined with a local oscillator signal in the optical receiver, and the optical receiver acquires a beat waveform through digital sampling by detecting the light signal using the local oscillator signal, performs frequency analysis on digitally sampled data having the beat waveform prior to demodulation, and controls the local oscillator frequency based upon the beat frequency.
US09450677B2 Optical transmitter and control apparatus of optical modulator
An optical transmitter includes an optical modulator to modulate light output from a light source with a drive signal, a monitor to detect an average value and an alternating-current (AC) component of output light intensity of the optical modulator, and a controller to select one of a first bias control and a second bias control in accordance with an amplitude of the drive signal. The first bias control controls a bias voltage of the drive signal based on the average value, and the second bias control controls the bias voltage of the drive signal based on the AC component.
US09450673B2 Stabilized microwave-frequency source
A microwave-frequency source at frequency fM comprises: a dual optical-frequency reference source, an electro-optic sideband generator, an optical bandpass filter, an optical detector, a reference oscillator, an electrical circuit, and a voltage-controlled oscillator (VCO). The sideband generator modulates dual optical reference signals at v2 and v1 to generate sideband signals at v1±n1fM and v2±n2fM. The bandpass filter transmits sideband signals at v1+N1fM and v2−N2fM. The optical detector generates a beat note at (v2−N2fM)−(v1+N1fM). The beat note and a reference oscillator signal are processed by the circuit to generate a loop-filtered error signal to input to the VCO. Output of the VCO at fM drives the sideband generator and forms the microwave-frequency output signal. The resultant frequency division results in reduced phase noise on the microwave-frequency signal.
US09450672B2 Information communication method of transmitting a signal using change in luminance
An information communication method that enables communication between various devices includes: determining a pattern of a change in luminance; transmitting a signal by a light emitter changing in luminance; determining a sequence of first and second image units; and displaying an image including the first and second image units arranged according to the determined sequence, wherein in the displaying: for 0, the sequence of the first and second image units is determined so that a first image unit group and a second image unit group that have a same number of image units as each other are consecutive; and for 1, the sequence of the first and second image units is determined so that a first image unit group and a second image unit group that have different numbers of image units from each other are consecutive.
US09450668B2 Packet relay system and wireless node
A packet relay system in which each node calculates a link cost of each adjacent node based on an arrival rate of a packet from each adjacent node, acquires an accumulated value of a link cost calculated by each node in a range of nodes from a sink node for each adjacent node, calculates, for each adjacent node, a path cost of the one adjacent node by adding the link cost calculated to the accumulated value, and relays a data packet to one adjacent node selected from among nodes adjacent to the node based on a path cost of each adjacent node. This enables establishment of an upstream path to a sink node without increasing the amount of communication in a network.
US09450667B2 Method for device to device communication and base station and user equipment using the same
A method for device to device communication, a control node using the same, and a user equipment using the same has been proposed. For the proposed method, a control node first establishes with a caller device a connection during which an ID of the callee and an establishment cause indicating caller is transmitted to the control node. A control node then informs the call to a callee device by establishing with the callee device a connection during which a D2D ID of the callee and an establishment cause indicating callee is transmitted to the control node. When the control node finds a caller device linked with a caller establishment cause and a D2D ID of the callee, the control node automatically trigger D2D communication between the caller device and the callee device.
US09450666B1 Satellite beamforming
Beamforming in a satellite communications network includes determining a first delay imparted to signals redirected by a first reflecting dish in a satellite, the first delay being caused by motion of the first reflecting dish relative to the satellite. A second delay imparted to signals redirected by a second reflecting dish in the satellite is determined, the second delay being caused by motion of the second reflecting dish relative to the satellite. Calculating, using the determined first and second delays, beamforming coefficients that enable the generation of a single beam by combining a group of signals that includes a first signal redirected by the first reflecting dish and a second signal redirected by the second reflecting dish.
US09450663B2 Communication systems and methods
In accordance with embodiments, a communication system includes a first device and a second device in communication with the first device. The second device has at least a first pair and a second pair of antennas. The second device spreads a communication bit by a predetermined spreading factor and forms a first set of spatial block codes in frequency domain based on the spread communication bit. The first set of spatial block codes being consecutively transmitted on one of the first and second pairs of antennas.
US09450659B2 Method and apparatus to generate virtual sector wide static beams using phase shift transmit diversity
In one embodiment, the method includes receiving a signal, and generating first and second transmission signals from the received signal. The first signal has a fixed phase, and the second signal has a phase that changes over time. The first and second signals are sent from first and second antennas, respectively.
US09450658B1 Method for transmitting extra spatial layers over the wireless channel
A method of transmitting extra spatial layers over a wireless channel is proposed. In one exemplary embodiment, the invention is directed to a method for scheduling higher number of layers than the preferred number reported from a mobile. In one exemplary embodiment, the invention is directed to a method for reporting multiple precoding candidates for the rank that is higher than the preferred rank reported from a mobile. In one exemplary embodiment, the invention is directed to a method for appending extra columns in the precoding matrix for the extra layers that a base station transmits. In one exemplary embodiment, the invention is directed to a method for transmitting extra data streams on the same wireless channel. In one exemplary embodiment, the invention is directed to a method for saving battery power utilizing the extra layers.
US09450657B2 Low-complexity precoder design for large-scale MIMO communication systems
A method and system are provided. The method includes providing transmit precoders for a multiple-input and multiple-output communication system having a plurality of transmit antennas. The plurality of transmit antennas are for forming, using precoding, a plurality of channels such that each of the plurality of channels are configurable to serve a respective one of a plurality of users. The providing step includes imposing a respective average transmit antenna power constraint on each of the plurality of transmit antennas. The providing step further includes determining a diagonal precoder responsive to applying column scaling to a downlink channel matrix having a plurality of rows and a plurality of columns. The providing step additionally includes generating, from the diagonal precoder, a weighted precoder in accordance with the respective average antenna power constraint by optimizing a weighted sum-rate obtained upon transmitting respective signals over the plurality of channels.
US09450656B2 Beamforming handover messaging in a wireless network
A first base station transmits a message to a second base station after a handover decision for a wireless device supporting beamforming and multiple carrier configurations. The message includes a plurality of measurement configuration parameters for the wireless device. The first base station receives a response from the second base stations. The first base station transmits a handover command to the wireless device subsequent to receiving the response message.
US09450654B2 Multi-user multiple input multiple output (MIMO) communication with distributed antenna systems in wireless networks
A system and a method are provided. The method includes deploying a plurality of antennas of an access point or a base station as a distributed antenna system. The method further includes configuring the distributed antenna system for multi-user wireless transmissions by applying medium access techniques and power-balanced pre-coding at the access point or the base station. The method also includes providing device localization for devices communicating with the distributed antenna system by applying time-difference-of-arrival techniques to antenna pairs from among the plurality of antennas at the access point or the base station.
US09450639B2 Complementary metal oxide semiconductor differential antenna transmit-receive switches with power combining circuitry for orthogonal frequency-division multiplexing systems
A radio frequency (RF) transmit-receive switch has an antenna port, first and second transmit differential ports and first and second receive differential ports. Transmit transistor switches are connected to the transmit differential ports. Primary and secondary windings of a transmit coupled inductor transformer are connected to the transmit transistor switches. Receive transistor switches are connected to the receive differential ports. Primary and secondary windings of a receive coupled inductor transformer are connected to the receive transistor switches. A first balun inductive winding is connected to the antenna port, and a second balun inductive winding is connected to the transistor switches.
US09450632B1 Portable electronic device docking station
A portable electronic device docking station adapted for use in a vehicle provides a securement mechanism, electrical power connection, and communication synchronization system to enable hands-free use of the portable electronic device while attached thereto. The docking station also enables communication with other electronic devices GPS function. The station enables a user to exercise command and control of any synchronized device.
US09450617B2 Distribution and replication of erasure codes
Example apparatus and methods selectively replicate some erasure codes associated with a message and selectively distribute, without replicating, other erasure codes associated with the message. The message may have k symbols and n erasure codes may have been generated for the message, n>=k. In one embodiment, erasure codes that store plaintext information from the message (e.g., un-encoded symbols) may be replicated (e.g., sent to all devices using erasure codes associated with the message) while erasure codes that do not store plaintext information may be distributed (e.g., selectively moved to less than all devices) without being replicated. Some (e.g., less than k) erasure codes that do not store plaintext information may be stored unencrypted in the cloud. The generator matrix will not be stored in the cloud.
US09450616B2 Adaptive coded-modulation for intelligent optical transport networks
A computer implemented method for dynamic data rate adjustment within a cascaded forward error correction FEC for optical communications includes subjecting data communicated over an optical network to a forward error correction in an encoding or decoding of the data, the encoding or decoding employing a codeword, re-encoding part of the codeword for generating a subsequent codeword where an actual code rate is tuned by adjusting a size of data encoded to provide re-encoded data, and dynamically changing the re-encoded data size to achieve cascaded rate adaptive FEC for communication of the data over the optical network.
US09450614B2 Memory module with integrated error correction
A memory system includes a memory module that supports error detection and correction (EDC) in a manner that relieves a memory controller or processor of some or all of the computational burden associated with EDC. Individual EDC components perform EDC functions on subsets of the data, and share data between themselves using relatively short, fast interconnections.
US09450612B2 Encoding method and system for quasi-cyclic low-density parity-check code
A method and system are provided. The method includes applying a quasi-cyclic matrix M to an input vector X− of encoded data to generate a vector Y. The method further includes applying a matrix Q to the vector Y to generate a vector Z. The method also includes recursively generating, using a processor, parity check bits P for the encoded data from the vector Z and an identity matrix variant I*. The encoded data includes quasi-cyclic low-density parity-check code. The identity matrix variant I* is composed of Toeplitz sub-matrices.
US09450611B2 Low density parity check encoder having length of 64800 and code rate of 7/15, and low density parity check encoding method using the same
A low density parity check (LDPC) encoder, an LDPC decoder, and an LDPC encoding method are disclosed. The LDPC encoder includes first memory, second memory, and a processor. The first memory stores an LDPC codeword having a length of 64800 and a code rate of 7/15. The second memory is initialized to 0. The processor generates the LDPC codeword corresponding to information bits by performing accumulation with respect to the second memory using a sequence corresponding to a parity check matrix (PCM).
US09450608B2 Method and arrangement for coding transform coefficients in picture and/or video coders and decoders and a corresponding computer program and a corresponding computer-readable storage medium
The present invention describes a method and an arrangement for coding transform coefficients in picture and/or video coders and decoders and a corresponding computer program and a corresponding computer-readable storage medium, which can particularly be employed as a novel efficient method for binary-arithmetic coding transform coefficients in the field of video coding.For this, it is suggested that, for blocks of (video) pictures containing significant transform coefficients, coding of the transform coefficients takes place in such a way that, for each block in a scan process, the positions of significant transform coefficients in the block and subsequently, in a reverse scan order—starting from the last significant transform coefficient within the block—the values (levels) of the significant transform coefficients are determined and coded.
US09450607B1 Encoding or decoding characters as word in corpus
Data may be decompressed by receiving a compressed sequence of characters, the compressed sequence of characters being represented by at least a first received number, dividing the first received number by a number of words in a corpus of words to determine a quotient and a remainder, retrieving a word from the corpus of words based on the remainder, retrieving a transformation from a transformation index based on the quotient, and performing the retrieved transformation on the retrieved word. The representations of characters included in the transformed word may be a decompressed version of the received compressed sequence of characters.
US09450605B2 Block compression of tables with repeated values
Methods and apparatus, including computer program products, for block compression of tables with repeated values. In general, value identifiers representing a compressed column of data may be sorted to render repeated values contiguous, and block dictionaries may be generated. A block dictionary may be generated for each block of value identifiers. Each block dictionary may include a list of block identifiers, where each block identifier is associated with a value identifier and there is a block identifier for each unique value in a block. Blocks may have standard sizes and block dictionaries may be reused for multiple blocks.
US09450602B2 Efficiently query compressed time-series data in a database
A query of time series data stored in a database is received that specifies at least one value. The database includes (i) an index table specifying groups of segments of compressed time series data with corresponding ranges each having a lowest value and a highest value, and (ii) a segments table specifying individual segments of compressed time series data. Thereafter, using the index table, at least one group for which the specified at least one value falls within the corresponding range is identified. The segments table is then queried for the segments corresponding to the identified at least one group to generate a new segments table specifying at least one segment. Next, the at least one segment specified by the new segments table is decompressed. Data responsive to the query within the decompressed at least one segment is then identified using the specified at least one value.
US09450598B2 Two-stage digital down-conversion of RF pulses
A two-stage digital down-conversion device for optimal detection of varying RF pulses incorporates a front end analog to digital converter (ADC), which samples an input RF signal and performs a first stage digital down conversion in wide bandwidth by means of two digital local oscillator multipliers, low pass filters and decimators. A stream of first stage quadrature I and Q samples is analyzed by a first stage I/Q processor. The I/Q processor generates an RF pulse trigger based on a first-stage envelope signal, center frequency and frequency span data which are used for a second stage narrow band digital down-conversion. The second stage digital down-conversion is based on mixing the first stage I and Q data samples with a second stage local oscillator, further low pass filtering and decimation using a second bandwidth. A stream of second stage I/Q quadrature samples has an optimal signal to noise ratio and allows accurate estimation of RF pulse parameters (magnitude, phase and frequency) by means of a second I/Q signal processor and/or by storing second I/Q data for subsequent processing and analysis.
US09450596B2 Ramp and successive approximation register analog to digital conversion methods, systems and apparatus
Successive approximation register (SAR) and ramp analog to digital conversion (ADC) methods, systems, and apparatus are disclosed. An analog voltage signal may be converted into a multiple bit digital value by generating bits of the multiple bit digital value by performing a SAR conversion on the analog voltage signal, where the bits corresponding to a SAR voltage level, and generating other bits of the multiple bit digital value by performing one or more ramp conversions on the analog voltage signal, the ramp conversion comparing the analog voltage signal to a ramp of voltage levels based on the SAR voltage level. The SAR and ramp ADC can provide multi-sampling using one SAR conversion and multiple ramp conversions. The SAR can set the voltage level of a first ramp of a multiple ramp conversion, which can then be used to preset the voltage level prior to subsequent ramps.
US09450595B2 N-path cascode transistor output switch for a digital to analog converter
Techniques are provided for a switched output digital to analog converter employing an N-path cascode output switch. An example system may include a plurality of cascode transistors coupled in parallel to an output stage of a current mode digital to analog converter (DAC) circuit. The system may also include a plurality of control ports, each of the control ports coupled to a gate of one of the cascode transistors. The system may further include a plurality of output ports, each output port coupled to one of the cascode transistors. The cascode transistors are configured to switch the output stage of the DAC to the output port of the transistor in response to a routing control signal applied to the control port of the transistor. The cascode transistors are High Electron Mobility Transistors (HEMT) fabricated from Gallium Nitride.
US09450594B2 Time difference adders, time difference accumulators, sigma-delta time-to-digital converters, digital phase locked loops and temperature sensors
A time difference adder included in a system-on-chip (SOC) includes a first register unit and a second register unit. The first register unit is configured to receive first and second input signals having a first time difference, and generate a first output signal in response to a first signal. The second register unit is configured to receive third and fourth input signals having a second time difference, and generate a second output signal having a third time difference with respect to the first output signal in response to the first signal. The third time difference corresponds to a sum of the first time difference and the second time difference.
US09450591B2 Adjusting voltage controlled oscillator gain
Apparatus and methods for adjusting a gain of an electronic oscillator, such as a voltage-controlled oscillator (VCO), are disclosed. In one aspect, an apparatus for compensating for VCO gain variations includes a charge pump controller. The charge pump controller can be configured to select a VCO gain model based on a comparison of a VCO gain indicator and a threshold value stored in a memory, obtain VCO gain model parameters from the memory corresponding to the selected VCO gain model, and compute a charge pump current control value using the VCO gain model parameters. The charge pump current control value can be used to compensate for VCO gain variations.
US09450578B2 Integrated clock gater (ICG) using clock cascode complimentary switch logic
Inventive aspects include an integrated clock gater (ICG) circuit having clocked complimentary voltage switched logic (CICG) that delivers high performance while maintaining low power consumption characteristics. The CICG circuit provides a small enable setup time and a small clock-to-enabled-clock delay. A significant reduction in clock power consumption is achieved in both enabled and disabled modes, but particularly in the disabled mode. Complimentary latches work in tandem to latch different voltage levels at different nodes depending on the voltage level of the received clock signal and whether or not an enable signal is asserted. An inverter takes the voltage level from one of the nodes, inverts it, and outputs a gated clock signal. The gated clock signal may be active or quiescent depending on the various voltage levels. Time is “borrowed” from an evaluation window and added to a setup time to provide greater tolerances for receiving the enable signal.
US09450577B1 Circuit with output switch
An output circuit includes: an output switch including a gate terminal, a drain terminal coupled to an external I/O bus, and a well terminal; a well control circuit, having a well terminal coupled to the well terminal of the output switch, to maintain a well voltage of the output switch at a level not less than a greater of a first voltage and a second voltage; and a gate control circuit coupled to the gate terminal and a the drain terminal of the output switch and to the external I/O bus, and operable to turn off the output switch, to prevent current flow through the output switch from the external I/O bus when an operating voltage of the output circuit is not applied to the output switch, and a bus voltage from an external device is present on the external I/O bus.
US09450573B2 Input/output circuit
A circuit includes a first power node, an output node, a driver transistor coupled between the first power node and the output node, and a contending circuit. The driver transistor is configured to be turned on responsive to an edge of a first type of an input signal and to be turned off responsive to an edge of a second type of the input signal. The driver transistor has a source, a drain, and a gate, and the source of the driver transistor is coupled with the first power node. The contending circuit includes a control circuit configured to generate a control signal based on a signal at a gate of the driver transistor; and a contending transistor between the drain of the driver transistor and a second voltage. The contending transistor has a gate configured to receive the control signal.
US09450571B2 Data and clock signal voltages within an integrated circuit
An integrated circuit 2 has data processing circuitry processing a data signal passing along a data path 14. Clocked circuitry coupled to the data processing circuitry serves to regulate passage of the data signal along the data path. The data signal is supplied at a data signal voltage amplitude and the clock signal is supplied at a different clock signal voltage amplitude. The clock signal voltage amplitude is higher than the data signal voltage amplitude. A separate clock signal power supply grid 12 is provided in addition to the data power supply grid 10.
US09450563B2 Acoustic wave bandpass filter comprising integrated acoustic guiding
An acoustic wave bandpass filter comprises at least an input first acoustic wave resonator with an output surface, and an output second acoustic wave resonator with an input surface, said resonators being coupled to each other along a set direction, the input and output surfaces being substantially opposite, and at least one first phononic crystal structure between said input and output resonators and/or a second phonic crystal structure at the periphery of said resonators so as to guide the acoustic waves, generated by said input resonator, toward said output resonator along said set direction, the resonators ensuring an impedance conversion and/or a mode conversion.
US09450561B2 Bulk acoustic wave (BAW) resonator structure having an electrode with a cantilevered portion and a piezoelectric layer with varying amounts of dopant
A bulk acoustic wave (BAW) resonator, comprises: a first electrode; a second electrode comprising a plurality of sides. At least one of the sides comprises a cantilevered portion. The bulk acoustic wave (BAW) resonator also comprises a piezoelectric layer disposed between the first and second electrodes. The piezoelectric layer comprises an undoped piezoelectric material and a doped piezoelectric material, and the cantilevered portion extends above the piezoelectric layer. The bulk acoustic wave (BAW) resonator comprises a gap between the cantilevered portion and the piezoelectric layer.
US09450560B2 Wireless transceiver with function of adjustment for frequency-band matching and the adjusting method therefor
The present invention is related to a wireless transceiver with function of adjustment for frequency-band matching and the adjusting method therefor, mainly comprising a plurality of transmitting circuits, a plurality of receiving circuits, a frequency-band matching adjustment circuit, and a radio-frequency signal transceiving end. In this connection, the transmitting circuits and/or the receiving circuits are connected to the radio-frequency signal transceiving end via the frequency-band matching adjustment circuit. Impedance in the frequency-band matching adjustment circuit may be adjusted on the basis of the frequency-band of a RF signal, when (before) the RF signal is transmitted or received, such that high impedance or low impedance is presented in the frequency-band matching adjustment circuit with respect to the frequency-band of the received or transmitted RF signal. Thereby, loss of RF signal in reception or transmission is reduced.
US09450555B2 Gain control for an audio signal
A method and system for modifying an audio signal, the method comprising: receiving the audio signal at signal processing means; analysing the received audio signal to identify characteristic signal components in the audio signal; determining that another signal is input to the signal processing means, the input signal resulting from an activity which generates noise in the audio signal; and selectively applying an adjusted gain to the audio signal based on the determination that the input signal is input to the signal processing means, wherein the adjusted gain is generated in dependence upon the signal strength of the identified signal components.
US09450554B2 Electronic device and method for adjusting volume
An electronic device and volume adjusting method detect ambient light and generate corresponding intensity signals via a sensor. Programs in a storage device, executed by at least one processor, cause the at least one processor to receive and sample light intensity signals and determine whether the ambient light level is changing. Time passing is counted if the ambient light level is changing, until the ambient light level stops changing. The counting of time stops when ambient light level stops changing and the counted time period is compared with a preset time period, a longer time period causes a volume adjusting command to be sent to a playback output device.
US09450549B2 Differential amplification circuit
A differential amplification circuit includes: a first input node; a second input node; a first output node; a second output node; a first transistor having a gate coupled to the first input node and a source coupled to a first node; a second transistor having a gate coupled to the second input node; a third transistor having a drain coupled to a drain of the first transistor; a fourth transistor having a gate coupled to a gate of the third transistor; a first resistor; a second resistor; a fifth transistor having a gate coupled to the drain of the first transistor; a sixth transistor having a gate coupled to the drain of the second transistor; a seventh transistor having a source coupled to the first node; an eighth transistor having a gate coupled to a gate of the seventh transistor; a third resistor; and a fourth resistor.
US09450546B2 System, method and device for power amplification of a signal in an integrated circuit
According to an aspect of present disclosure, a set of power amplifiers are used to amplify power of a signal for transmission. The signal powers from a set of power amplifiers are coupled to set of primary windings which are commonly coupled to a secondary winding such that the powers on the primary windings are additive in the secondary winding. A current path on the primary side is provided for flow of a current that is induced on at least one primary winding when a power amplifier coupled to that primary winding is in “off” state. As a result, the induced current is prevented from flowing in to the power amplifier that are in “on” state. Further, the current path isolates the power amplifiers from each other thereby enabling the power amplifiers to operate at the rated efficiency. In one embodiment, the current path is provided using a resistor network.
US09450545B2 Dual-band semiconductor RF amplifier device
There is described a dual-band semiconductor RF amplifier device. The device comprises (a) a transistor (205) having an output capacitance (CO), (b) a first shunt element (210) arranged in parallel with the output capacitance, the first shunt element comprising a first shunt inductor (L1) connected in series with a first shunt capacitor (C1), and (c) a second shunt element (220) arranged in parallel with the first shunt capacitor, the second shunt element comprising a second shunt inductor (L2) connected in series with a second shunt capacitor (C2), wherein the capacitance of the second shunt capacitor (C2) is at least two times the capacitance of the first shunt capacitor (C1). Furthermore, there is described a method of manufacturing a dual-band semiconductor RF amplifier device and a dual-band RF amplifier comprising a plurality of such amplifier devices.
US09450543B2 Bandwidth-extended Doherty power amplifier
The present invention provides a new structure of Doherty power amplifier. The present invention reduces use of ¼ wavelength lines and lowers the Q point of the Doherty power amplifier. The present method extends the DPA bandwidth with a simpler and more convenient design and facilitates the design of a narrowed size.
US09450536B2 Inspection apparatus and inspection method
An inspection apparatus includes an irradiation part that emits plural pieces of pulse light having different wavelengths to irradiate a multi-junction type solar cell; a wavelength setting part that sets the wavelengths of the plural pieces of pulse light with which the multi-junction type solar cell is irradiated by the irradiation part; and a detection part that detects an electric field intensity of an electromagnetic wave emitted from the multi-junction type solar cell in response to the plural pieces of pulse light with which the multi-junction type solar cell is irradiated by the irradiation part. The irradiation part includes a delay element that delays a time the multi-junction type solar cell is irradiated with the pulse light by a time Δt11 relative to the pulse light.
US09450524B2 Control apparatus for rotating machine
A control apparatus, for a system including a rotating machine having a stator, around which a winding wire is wound, and a power conversion circuit, includes: a superimposition device that superimposes multiple harmonic currents, for converting a first electromagnetic force to a second electromagnetic force, on a fundamental wave current, the first electromagnetic force being a second or higher order electromagnetic force as a reduction object, the second electromagnetic force being a second or higher order electromagnetic force and different from the first electromagnetic force, an order of each harmonic current being between the first electromagnetic force and the second electromagnetic force; and a manipulation device that operates the power conversion circuit to flow the fundamental wave current, on which the harmonic currents are superimposed, in the winding wire.
US09450520B2 Space vector pulse modulation based motor driver
A motor driver may include a controller, a space vector modulator, a converter and a detector. The space vector modulator may generate driving signals under control of the controller according to a space vector pulse width modulation (“SVPWM”) scheme. The converter may derive AC signals from the driving signals received from the space vector modulator and may output the AC signals to the USM motor. The detector may generate feedback signals representing current and voltage supplied to the USM motor. The controller may revise estimates of space vectors, based on measurements from the detector, to control the space vector modulator to adjust frequencies, amplitudes, or phase angles of the plurality of AC signals.
US09450508B2 Modular switch for an electrical converter, electrical converter, as well as method for operating an electrical converter
Described is a modular switch for an electrical converter. The modular switch is provided with a first series circuit including a first controllable power semiconductor component and a first diode as well as with a second series circuit including a second diode and a second controllable power semiconductor. The connecting point between the first power semiconductor component and the first diode forms a first terminal and the connecting point between the second diode and the second power semiconductor component forms a second terminal of the modular switch. Also provided is a capacitor, wherein the first series circuit and the second series circuit and the capacitor are switched parallel to each other.
US09450506B2 Apparatus for multi-level switched-capacitor rectification and DC-DC conversion
A voltage-step down rectifier topology suitable for integration on a die of an integrated circuit is described. In one embodiment, a switched capacitor rectifier is provided having an architecture such that an input voltage swing of the switched-capacitor rectifier is a factor N times an output voltage where N depends upon the number of stages such that the switched-capacitor rectifier can provide a π/(2N) step-down voltage conversion ratio between an input fundamental ac peak voltage to the output dc voltage. In one embodiment, the rectifier is used in dc-dc conversion. In one embodiment, the rectifier is used in ac power delivery to low-voltage electronics.
US09450503B2 Power converter with a multi-level bridge topology and control method
The present subject matter is directed to apparatus and methods for producing a variable frequency output waveform from a power converter for use in a power generation system, such as a wind turbine power generation system. A voltage divider is employed to provide plural voltage levels to which a multi-level bridge circuit employing selectively activated switches in pairs of switches is coupled. The switches are operated in such a fashion as to produce a generally sinusoidal waveform that may be easily filtered by low cost filters due to the plural voltage levels to produce a generally smooth sine wave from the converter. Such converters may be used in various environments including in pairs in multi-phase power converters.
US09450502B2 Direct power conversion device and method for controlling direct power conversion device
A first capacitor is provided between a first power supply line and a second power supply line. A charge/discharge circuit includes a second capacitor provided between the first power supply line and the second power supply line and a first switch connected in series to the second capacitor on the side of the first power supply line. A booster circuit boosts the rectified voltage from a diode rectifier to charge the second capacitor. A current blocking part is provided on the first power supply line or the second power supply line between the first capacitor and the second capacitor and blocks flowing of the current from the second capacitor to the first capacitor.
US09450498B2 Multi-output power supply
There is provided a multi-output power supply capable of maintaining power balancing between multiple output powers by fixing a switching duty until a voltage level reaches a predetermined voltage level during an initial stage of a soft-start operation, the multi-output power supply including a power supply unit switching an input power and outputting a plurality of powers having levels determined according to the switching, and a controller controlling a soft switching operation of the power supply unit during an initial operation and fixing a switching duty of the power supply unit to a preset switching duty according to a result of a comparison between a preset reference voltage level and an operating voltage determining whether the soft switching operation is performed or not during the soft switching operation.
US09450492B1 System and method for controlling a duty cycle of a switched-mode power supply
In accordance with an embodiment, a method for controlling a switched-mode power supply (SMPS), includes receiving a measurement of a supply voltage input of the SMPS, determining a change in the supply voltage input over time based on receiving the measurement, comparing the determined change in the supply voltage input with a predetermined threshold value and applying a correction factor to an integrator within a feedback control loop of the SMPS based on the comparing.
US09450486B2 Apparatus and method for implementing a multiple function pin in a BCM power supply
An apparatus and a method for implementing a multiple function pin in a boundary conduction mode power supply, uses a same pin to switch a power switch and to achieve zero current detection to reduce pin count and save cost of a control integrated circuit. A first voltage is applied to the multiple function pin to turn on the power switch, and then a second voltage is applied to the multiple function pin after the power switch has been turned on for a first time, to thereby turn off the power switch. After the power switch has been turned off for a second time, a third voltage is applied to the multiple function pin keep the power switch off. Preferably, a tristate output driver is used to provide the first and second voltages, and a clamping circuit is used to provide the third voltage.
US09450471B2 Brushless DC motor power tool with combined PCB design
A power tool with a combined printed circuit board (PCB) that reduces internal wiring of the power tool and provides a large amount of air flow to internal components. In some instances, the combined PCB has a surfboard shape and includes a motor control unit and power switching elements (Field Effect Transistors or FETs). The combined surfboard PCB is located above the trigger, but below the motor and drive mechanism. In other instances, the combined PCB has a doughnut shape and is located coaxially with a motor shaft. The combined PCB may be positioned between a doughnut-shaped control PCB and the motor.
US09450468B2 L-shaped sheet metal cooling jacket with baffles and integrated power electronics
An electric machine includes a pair of substantially aligned sheet metal housing sections each including a substantially “L” shaped portion, at least one cooling channel being formed at an axial end between the two sections, and a plurality of power electronics components engaged with at least one of the housing sections adjacent the axial end cooling channel. An embodiment includes a stator, a pair of housing sections enclosing the stator, power electronics components positioned at an axial end of the electric machine for controlling operation of the electric machine, and a coolant flow path that includes a power electronics cooling channel formed at the axial end between the housing sections. A method includes forming an axial end cooling channel between two sheet metal housing sections, and positioning power electronics components at the axial end along the cooling channel, whereby heat from the electronics components is transferred to the cooling channel.
US09450467B2 Submersible pump
A replaceable motor module for a groundwater sampling device including an inner housing defined by a cylindrical shape and having a first alignment pin. A DC-operated electric motor is positionable within the inner housing, and includes a first set of electrical input terminals, an output shaft capable of downwardly extending through a sealed hole in the inner housing, and a first alignment groove for mating with the first alignment pin of the inner housing. An inner housing cap includes a second set of electrical input terminals and electrical output terminals, and is pressingly engageable with the inner housing.
US09450463B2 Phase winding and connection methods for three phase dynamoelectric machines
A stator having a first set of phase windings formed by wrapping a conducting wire in a first direction about first, second, and third teeth, a second set of phase windings formed by wrapping, separately in a second direction opposite the first direction, the conducting wire about fourth, fifth, and sixth teeth, a first interconnect wire extending between the winding on the first tooth and the winding on the fourth tooth, a second interconnect wire extending between the winding on the second tooth and the winding on the fifth tooth, a third interconnect wire extending between the winding on the third tooth and the winding on the sixth tooth, and a connection that connects the first, second, and third interconnect wires together.
US09450459B2 Pole shoe arrangement for a machine element of an electrical machine
A pole shoe element for an electrical machine is described. The electrical machine has a stator, a rotor and an air gap between the stator and the rotor. The pole shoe element contains a magnet receiving section which extends in a longitudinal direction of the pole shoe element, in which the pole shoe element in a peripheral direction of the rotor has a first width in a first radial inner position and in the peripheral direction has a second width in a second radial outer position. The second width is smaller than the first width.
US09450456B2 System and method for efficient wireless power transfer to devices located on and outside a charging base
A wireless power transmission system and method for transmitting power from a charging base to receivers located both on and outside the charging base. The system utilizes wireless power transmission of a transmitter with a wound transmit coil.
US09450434B2 Energy harvesting system with selectively activatable harvesting interface, and method of energy harvesting
An energy-harvesting system includes a transducer to convert environmental energy into a harvesting electrical signal. A storage element stores electrical energy derived from conversion of the harvested environmental energy. A harvesting interface supplies an electrical charging signal to the storage element. The harvesting interface is selectively connected to the storage element in response to a control signal. The control signal causes the connection when the harvesting electrical signal exceeds a threshold. Conversely, the control signal causes the disconnection when the harvesting electrical signal is less than the threshold.
US09450430B2 Mobile device mount which is wearable or may be used with a mounting system
A mobile device mount includes a quadrilateral-shaped base plate having a pair of clamping sections at opposite corners. Each clamping section includes a pair of claws which extend away from the base plate, each claw ending in a gripper. The base plate may include several mounting features such as screw holes, channels, and twist-lock projections. The mobile device mount thereby provides convenient, secure, and versatile mounting for a mobile device.
US09450429B2 Woman's accessory smartphone battery charger
A compact mirror for use with woman's cosmetics includes a smartphone battery charging system integrated therein. A connection interface, such as, for example, a USB interface, is in electrical communication with an internal rechargeable battery pack. Upon connection of a smartphone via the connection interface, the user can charge their smartphone device. When the internal rechargeable battery is exhausted, an external charger is connected to the connection interface to recharge the same. One or more indicators provide visual indication of the charging status of the internal battery and/or the connected smartphone.
US09450425B2 Apparatus and method for altering the properties of a battery by processing through the application of a magnetic field
A system and method for altering the properties of a battery by exposure of the battery to a magnetic field is described herein. The method comprises generating a magnetic field; exposing a battery to the magnetic field, and determining the optimum settings of the magnetic field parameters for the particular material. The magnetic field may be time varying or time invariant. Various properties of the magnetic field can be altered to determine the optimum settings for altering the material properties, including the amplitude, frequency, and waveform. In one embodiment, a method for improving the performance of a battery is provided, comprising: providing a battery; temporarily installing a magnetic field generator along at least a portion of the battery; and generating a pulsed magnetic field around at least a portion of the battery using the magnetic field generator and simultaneously running a current through the battery.
US09450424B2 Power providing equipment, mobile device, operating method of mobile device
An operating method includes receiving a wireless power signal from a power providing equipment; and transmitting an encoded ID to the power providing equipment, so that the power providing equipment forwards the encoded ID to a server, and the power providing equipment charges a battery of the mobile device by utilizing the wireless power signal according to a charge command provided by the server.
US09450421B2 Wireless non-radiative energy transfer
Described herein are embodiments of a source high-Q resonator, optionally coupled to an energy source, a second high-Q resonator, optionally coupled to an energy drain that may be located a distance from the source resonator. A third high-Q resonator, optionally coupled to an energy drain that may be located a distance from the source resonator. The source resonator and at least one of the second resonator and third resonator may be coupled to transfer electromagnetic energy from said source resonator to said at least one of the second resonator and third resonator.
US09450418B2 Power supply device, method for controlling the power supply device, and electronic apparatus
Provided are a power supply device capable of producing a highly-accurate supply voltage at low power consumption, a method for controlling the power supply device, and an electronic apparatus in which the power supply device is incorporated. The power supply device includes a first power supplying part and a second power supplying part which has less output current capacity than the first power supplying part does. The power supply device is configured to control the voltage value of the second voltage produced in the second power supplying part in order to make the first voltage produced in the first power supplying part equal to the second voltage produced in the second power supplying part.
US09450417B2 Method for efficiency-driven operation of dispatchable sources and storage units in energy systems
The invention is directed to a method or management system which 1) dispatches high efficiency generators first, 2) charges/discharges energy storage units in a way to enhance efficiency of generators in the system or avoid the necessity of dispatching generators during their low efficiency operations at all. In this way the method or management system utilizes its knowledge about the efficiency characteristics of generators in the system and its ability to change the net demand seen by the generators through charge and discharge of energy storage units to increase the overall efficiency of the energy system.
US09450416B2 Wind turbine generator controller responsive to grid frequency change
A wind turbine generator park (1) for supplying power to a power system (37), the park having an assigned first droop response characteristic for use in responding to an under-frequency occurrence on the power system (37). The park comprises a first comparator (108) for generating a first signal when the park is operating according to a curtailed condition, a second comparator (100) for indicating that a change in a frequency of a voltage or current on the power system (37) is greater than a first threshold value, and a controller (114) responsive to the first and second signals for controlling the park according to a second response characteristic causing the park (1) to supply an amount of power to the power system (37) greater than the power supplied according to the first droop response characteristic.
US09450412B2 Method and system for control power in remote DC power systems
A method and system for a control power supply system is provided. The control power supply system includes a first conductor configured to carry a direct current (DC) electrical current from a source to a load, a second conductor configured to carry the DC electrical current from the load to the source, a electrical device electrically coupled in series with at least one of the first and second conductor. The electrical device is configured to fail in a shorted condition such that failure of the electrical device maintains a direct current (DC) ring bus including the first and second conductor. The control power supply system also includes a control power circuit electrically coupled in parallel with at least a portion of the electrical device such that a DC voltage across at least a portion of the electrical device provides a DC voltage supply to the control power circuit.
US09450405B2 Method and apparatus for reactive power capable inverters
A system, method, and apparatus for converting DC input power to AC output power, including a DC-AC inverter employing: a first feedback loop for determining a maximum power point (MPP) and operating the DC-AC inverter proximate the MPP. A second feedback loop for determining a difference between a first power measurement and a second power measurement, producing an error signal indicative of the difference, and coupling the error signal to the first feedback loop to adjust at least one operating parameter of the DC-AC inverter to drive toward the MPP, where the first power measurement and the second power measurement are each determined based on a phase shift between an AC output voltage from the DC-AC inverter and an AC output current from the DC-AC inverter.
US09450403B1 Electro-optic terminal protection system with matching stub
Apparatus for protecting a device from transients. The apparatus includes a switching network and a transmission line electrically connecting an input to an output. The switching network includes a stub connected near the input with a detector at the other end, a switch, and a communication path therebetween. The detector detects a transient and communicates with the switch. The switch then actuates to place a low impendence across the output of the transmission line, thereby attenuating the transient. The switching network has a switching time that equals the sum of the times to detect the transient at the input, transmit a signal corresponding to the detection to the switch, and actuate the switch. The input signal travels from the input to the output along the transmission line, which has a propagation delay. The propagation delay is greater than the stub propagation time plus the switching time of the switch network.
US09450402B1 Electrostatic discharge protection circuitry with reduced capacitance
Integrated circuits with electrostatic discharge (ESD) protection circuitry are provided. Integrated circuits may include input-output pins that are coupled to the ESD protection circuitry. The ESD protection circuitry may include diode circuits, a control circuit, and a power clamp circuit. Each diode circuit may have a first terminal that is coupled to a respective input-output pin and a second terminal that is coupled to a shared ESD control line. The control circuit may supply a boosted voltage onto the control line to reverse bias the diode circuits during normal operation while the power clamp is turned off. During an ESD event, the power clamp may be turned on to sink current from the diode circuits. The power clamp may include a transistor having a substrate that is forward biased to improve transistor drive strength during the ESD event and that is reverse biased to reduce leakage during normal operation.
US09450397B2 Circuit breaking arrangement
A circuit breaking arrangement is disclosed, which is adapted to be coupled to a transmission line arranged to carry direct current for controllably effecting discontinuation of flow of direct current in the transmission line. The circuit breaking arrangement includes a current interrupter unit, which is adapted to, when actuated, interrupt current in the transmission line, and at least one resonance circuit. The resonance circuit is connected in parallel with the current interrupter unit and includes at least one capacitor, at least one inductor and at least one switch element. The resonance circuit is adapted to, upon actuation of the current interrupter unit, generate a resonance current superposing current of any arc generated in the current interrupter unit after actuation thereof, upon closing of the switch element by means of successive discharging and charging of the at least one capacitor. An auxiliary power supply unit is coupled to the resonance circuit and adapted to selectively and controllably convey power to the at least one capacitor, thereby charging it. On a condition that voltage of the transmission line and/or voltage of the at least one capacitor does not comply with a selected voltage criterion, the auxiliary power supply unit is caused to convey power to the at least one capacitor. The circuit breaking arrangement may be arranged so as to allow for conveyance of power transmitted in the transmission line to the at least one capacitor, thereby charging it.
US09450389B2 Electrical power transmission system and method
A power carrier transmits an electrical current to and from a load. The carrier has a set of wires carrying electricity in parallel to the load and another set of wires carrying the electricity back in parallel from the load. The wires are organized with equal numbers of wires form each set grouped around a junction alternatingly, so that as a result the magnetic fields created by the electricity flowing through the two sets of wires cancel each other out in the junction. The carrier may have several junctions in a rectangular matrix pattern or hexagonal close-packed pattern, or other patterns, e.g., octagonal, which may be combined with junctions with different numbers of wires. The resulting power carrier has a reduced external magnetic field.
US09450386B2 Vertical-mount electrical power distribution plugstrip
A vertical-mount electrical power distribution plugstrip comprises a long, thin plugstrip body with several power outlet plugs distributed along the length of one face. A power input cord is provided at one end, and this supplies operating power to each of the power outlet plugs through individual relay control.
US09450380B2 Semiconductor laser light source
A sub-mount includes a sub-mount substrate, an Au layer placed above the sub-mount substrate, a barrier layer which is placed on the Au layer and has a barrier portion at least in a portion of its outer peripheral portion which is other than a portion corresponding to a side of an output end of a semiconductor laser, and a solder layer placed on the barrier layer in an area surrounded by the barrier portion, wherein the semiconductor laser is bonded to the sub-mount through the solder layer, in a state where the semiconductor laser is spaced apart by a predetermined interval from an inner surface of the barrier portion, and further, the output end protrudes, in a direction of output of the laser light, from an end of the solder layer which corresponds to the side of the output end of the semiconductor laser.
US09450379B2 Quantum dot SOA-silicon external cavity multi-wavelength laser
A hybrid external cavity multi-wavelength laser using a QD RSOA and a silicon photonics chip is demonstrated. Four lasing modes at 2 nm spacing and less than 3 dB power non-uniformity were observed, with over 20 mW of total output power. Each lasing peak can be successfully modulated at 10 Gb/s. At 10−9 BER, the receiver power penalty is less than 2.6 dB compared to a conventional commercial laser. An expected application is the provision of a comb laser source for WDM transmission in optical interconnection systems.
US09450375B2 High-power diode laser and method for producing a high-power diode laser
In a high-power diode laser, facets which lie opposite one another contain in each case an amorphous layer system composed of silicon and carbon. The layer system is formed to perform the function both of a passivation layer and of the reflection-determining functional layers. This measure makes it possible to produce a high-power diode laser having a high COD threshold in conjunction with a long service life by way of a simplified method.
US09450365B1 Locking electrical device
An electrical receptacle including a body having a plurality of electrical connections, a device face connected to the body and movable with respect to the body, a plurality of electrical plug contacts positioned behind the device face, and wherein the electrical plug contacts retain an electrical plug prong at a first tension when the device face is in a first position and the electrical plug contacts retain the electrical plug prong at a second tension when the device face is in a second position.
US09450350B2 Cable connector assembly with improved luminous effect
A cable connector assembly (100) comprises: a first connector (10) having a main body (120), a number of contacts (121) retained in the main body, a first circuit board (130) electrically connected to the contacts, and a metal shell (110) enclosing the first circuit board; a cable (30) electrically connected between the first circuit board and a power source to provide a power to the first circuit board; a second circuit board (150) vertically fixed on the metal shell; a cover enclosing the first and the second circuit board; a luminous element (152) disposed on a front side of the second circuit board and electrically connected to the first circuit board; and a translucent portion (1610) defined on a front end of the cover to pass light emitted by the luminous element.
US09450346B1 Electrical contact pin having a ledge and/or a groove coupled to a printed circuit board
An electrical contact pin for a printed circuit board. The electrical contact pin includes a first cylindrical portion having a first diameter and a second cylindrical portion extending from the first cylindrical portion. The second cylindrical portion has a second diameter larger than the first diameter. The second cylindrical portion includes a ledge configured to press against a wall of a printed circuit board. The second cylindrical portion further includes a groove configured to receive a sealing material.
US09450345B2 Connector assembly with flexible circuit board
The invention relates to an electrical connector (1), comprising a plurality of terminals (4), and a circuit board (7). The circuit board (7) comprises a plurality of traces for electrically connecting the terminals (4) with a plurality of pads (11). The pads (11) can electrically connect strands from a cable with the traces. The circuit board (7) further comprises a vertical connecting portion (8) for connecting the terminals (4) with the traces, and a first horizontal connecting portion (10) with pads (11), wherein the first horizontal connecting portion (10) is physically connected to the vertical connecting portion (8). According to the invention the circuit board (7) comprises a second horizontal connecting portion (10) with pads (11).
US09450335B2 RJ45 plug latch guard with integrated release tab
In one embodiment, a latch guard includes a plug end configured for gripping a communication plug and a pull tab extending from the plug end. The pull tab can include an arm connected to the plug end and can further include a loop connected to the arm opposite the plug end. The plug end of the latch guard can include a hood configured for at least partially covering the latch of the communication plug when the latch guard is installed on the communication plug. The plug end of the latch guard can have at least three sides, and the communication plug can have a housing with at least one depression, where at least one of the sides of the plug end of the latch guard can include a tab for engaging at least one depression of the plug housing.
US09450332B2 USB male connector and its companion electronic product
A USB male connector and its companion electronic product are disclosed. The USB male connector includes an insulating body, a slot installed in the insulating body, and a reinforcement structure fixed in the slot. The strength of the reinforcement structure is greater than the strength of the insulating body. The USB male connector has an open end and a tail end that is opposite to the open end. A socket of the slot is located in the tail end of the USB male connector. The electronic product includes an electronic product body and the USB male connector. The USB male connector is fixedly connected to the electronic product body.
US09450329B2 Connector seal device
A connector seal device includes, in one embodiment, a seal body extendable along an axis and configured to receive an end of a coupler. The coupler is configured to be rotatably coupled to a coaxial cable connector, and the seal body is configured to engage a portion of the coupler to establish a first environmental seal between the seal body and the coupler. The connector seal device also includes a seal neck integral with the seal body configured to extend along the axis beyond the end of the coupler. The seal neck is configured to engage an interface port to establish a second environmental seal between the seal neck and the interface port.
US09450325B1 Power socket structure
A power socket structure comprises a base seat, a top lid, a safety gate and an elastic component, wherein the base seat includes a first electrode and a second electrode, the safety gate can be movably placed on a supportive platform of the base seat, the top lid has a first plug-in hole and a second plug-in hole, and the top lid covers the base seat such that the safety gate is located between the top lid and the base seat, and the gate body of the safety gate masks the first electrode and the second electrode at the normal position. In addition, the safety gate includes a first slope and a second slope, so that, in case any one of the first plug-in hole or the second plug-in hole is inserted, it can sway about the rolling component of the safety gate acting as the center thereby maintaining the relationship of masking the first electrode and the second electrode. Thus, only when the electric power plug is correctly inserted can it be possible to push the safety gate away from the normal position to an application position via the first slope.
US09450322B2 Electrical contact having tines with edges of different lengths
The present invention relates to electrical contacts having tines with uneven edges to provide increased contact normal force and decreased peak stress. The socket electrical contact contains a socket body that includes a base defining a longitudinal axis and tines extending from the base at spaced-apart locations around the circumference of the base. The tines extend from the base in the direction of the axis to define a pin reception zone between the tines. Each tine contains two opposing edges that have different lengths and a blunt tip.
US09450311B2 Polarization dependent electromagnetic bandgap antenna and related methods
A rotationally polarized antenna includes a radiating element that is held in a skewed orientation with respect to an underlying polarization-dependent electromagnetic band gap (PDEBG) structure. The radiating element and the PDEBG structure are both housed within a conductive cavity. The radiating element, the PDEBG structure, and the cavity are designed together to achieve an antenna having improved operational characteristics (e.g., an enhanced circular polarization bandwidth, etc.). In some embodiments, the antenna may be implemented as a flush mounted or conformal antenna on an outer surface of a supporting platform.
US09450305B2 Slim triple band antenna array for cellular base stations
The present invention refers to a triple-band antenna array for cellular base stations operating at a first frequency band and at a second frequency band within a first frequency range, and also at a third frequency band within a second frequency range. Said triple-band antenna array comprises a first set of radiating elements operating at the first frequency band, a second set of radiating elements operating at the second frequency band, a third set of radiating elements operating at both the third and the first frequency bands, and a fourth set of radiating elements operating at both the third and the second frequency bands. The radiating elements are arranged in such a way that at least some of the radiating elements of the first set are interlaced with at least some of the radiating elements of the third set, and at least some of the radiating elements of the second set are interlaced with at least some of the radiating elements of said fourth set. Further the invention relates to a slim triple-band base station for mobile/cellular services that includes in its radiating part two or more of said triple-band antenna arrays.
US09450300B2 Spiral antenna for distributed wireless communications systems
An antenna for wireless communication comprises a dielectric substrate having a first side and an opposite second side. A first major arm having a first modified log-spiral spiral pattern is disposed on the first side of the dielectric substrate. A second major arm having a second modified log-spiral pattern is disposed on the second side of the dielectric substrate, wherein the first and second major arms are formed from a conductive material. A connector coupling is disposed at a center of the modified log-spiral patterns, the connector coupling having a first portion coupled to the first major arm and a second portion coupled to the second major arm. The antenna is self-complementary. The antenna can achieve a return loss better than 10 dB over a broadband range.
US09450296B2 Antenna structure and wireless communication device using the same
An antenna structure includes a feed end, a first radiator plate, a second radiator plate, a third radiator plate, a first ground end, and a second ground end. The first radiator plate and the third radiator plate are coupled to the feed end. The second radiator plate is coupled to the first radiator plate. The first ground end and the second ground end are disposed on the third radiator plate and are spaced from the first ground end. The first ring portion is coupled to the first radiator plate, the second radiator plate, and the third radiator plate.
US09450293B2 Wireless communication device
A wireless communication device includes a housing and an antenna. The housing is made of metal and defines a conductive chamber. The chamber includes a bottom wall, two opposite first side walls, and two opposite second side walls connecting to the first side walls, the first side walls and the second side walls surrounding around the bottom wall. The antenna comprises a radiating body, a feed end, and a ground end. The radiating body is suspended above the chamber and distanced from the conductive chamber in such a way that the antenna functions in a resonance mode with the conductive chamber, in operating at the required frequencies. The feed end and ground end extend from the radiating body and are connected to one of the second side walls.
US09450285B2 Attachment of deep drawn resonator shell
The apparatus includes a base having a hole in a top surface, a fastener having a longitudinal section with the longitudinal section extending into the hole, and a shell. The shell has a connecting section connecting a first lateral surface section and a second lateral surface section. At least a portion of the first lateral surface section extends into the hole. The second lateral surface section extends away from the top surface of the base. The connecting section is disposed between the top surface of the base and a portion of the fastener. The connecting section has a first section and a second section, and the first section has a non-linear cross-section. The apparatus further includes a washer disposed between the portion of the fastener and the connecting section, and a portion of the washer engages the first section of the connecting section.
US09450284B2 Resonance based cable compensation
A system for resonance based cable compensation includes a first switch with a first terminal for connecting a first connection of a cable having a resonant circuit on an end of the cable opposite the first switch. The system also includes a second terminal for connecting a second connection of a cable that has its first connection connected to the first terminal. A logic component is operatively connected to control the first switch to selectively apply voltage pulses across the first and second terminals to generate a resonance signal in a cable connected to the terminals in order to compensate for equivalent cable capacitance.
US09450268B2 Method for producing and apparatus for producing secondary battery
A production apparatus is equipped with a supply unit which has a cassette member 50 for bearing a predetermined number of positive electrode plates or negative electrode plates, and which batchwise supplies a plurality of positive electrode plates 5 or negative electrode plates 6 placed on the cassette member 50 to respective electrode plate conveying trays 19 of an electrode plate conveying member 20.
US09450254B2 Gas diffusion layer for fuel cell vehicle with improved operational stability
The present invention provides a gas diffusion layer for a fuel cell vehicle with improved operational stability, the gas diffusion layer, which functions to supply hydrogen and air (oxygen) as reactant gases to a fuel cell stack, discharge product water generated by an electrochemical reaction, and transmit generated electricity, being formed with a thinned structure.For this purpose, the present invention provides a gas diffusion layer for a fuel cell vehicle with improved operational stability, the gas diffusion layer being formed with a dual layer structure including a microporous layer and a macroporous substrate, the macroporous substrate being formed of a material selected from the group consisting of carbon fiber felt and carbon fiber paper, the gas diffusion layer being thinned to have a thickness of 200 to 300 μm at 25 kPa and a thickness of 170 to 250 μm at 1 MPa, a density of 0.20 to 0.60 g/cm3 at 25 kPa, a porosity of 50 to 90% measured by mercury intrusion, and a through-plane electrical resistance of 30 mΩ·cm2 or lower measured at a clamping pressure of 1 MPa.
US09450253B2 Fuel cell
In a fuel cell having a cell structure in which a gas flow passage is formed by an expanded metal, a bond portion connecting a mesh of the expanded metal stands partially upright in a position where a bond length is shortened so as to form a part of a strand portion. Hence, in an opening formed by the mesh of the expanded metal, a surface area on which front and rear openings overlap in a direction increases when seen from an direction. Thus, a sectional area of gas flow passages constituted by a continuum in the direction of the openings overlapping in the direction increases. As a result, a gas flow flows without making repeated narrow turns, leading to a reduction in gas pressure loss.
US09450249B2 Non-aqueous electrolyte secondary battery and method for producing same
Provided is a non-aqueous electrolyte secondary battery in which the effect achieved by adding an oxalate complex compound is suitably exhibited and which can achieve battery characteristics during normal usage and resistance to overcharging at high levels. This battery is provided with an electrode body obtained by laminating a positive electrode having a positive electrode active material layer and a negative electrode having a negative electrode active material layer. A coating film which is derived substantially from an oxalate complex compound and which contains boron atoms and/or phosphorus atoms is formed on the negative electrode active material layer. In addition, in the negative electrode active material layer that constitutes the electrode body, the standard deviation (σ) of resistance values, which are measured at a plurality of points at equal intervals in a line direction extending linearly from one prescribed layering surface to the layering surface on the opposite side, is 3.0 to 7.2.
US09450234B2 Voltage cycling method for lithium ion battery comprising sulfur polymer composite in active material
A method for cycling a sulfur composite lithium ion battery includes a step of charging and discharging the sulfur composite lithium ion battery at a first voltage range between a predetermined highest voltage and a predetermined lowest voltage. The lithium ion battery includes an electrode active material. The electrode active material includes a sulfur composite. The step of charging and discharging satisfies at least one conditions of (1) and (2): (1) the predetermined lowest voltage of the first voltage range is larger than a discharge cutoff voltage of the sulfur composite; and (2) the predetermined highest voltage of the first voltage range is smaller than a charge cutoff voltage of the sulfur composite. A method for using a sulfur composite as an electrode active material of a lithium ion battery is also disclosed.
US09450228B2 Cathode active material, positive electrode for lithium ion secondary battery, and lithium ion secondary battery
A cathode active material comprising secondary particles having a plurality of primary particles of a lithium-containing composite oxide agglomerated, the lithium-containing composite oxide being represented by LixNiaCobMncMdOy (x: 1.1 to 1.7, a: 0.15 to 0.5, b: 0 to 0.33, c: 0.33 to 0.85, M: another metal element, d: 0 to 0.05, a+b+c+d=1, and y: the number of moles of oxygen atom (O) required to satisfy the valences of the metal elements), and I020/I003 in an X-ray diffraction pattern being from 0.02 to 0.3, wherein the porosity in a cross section of the secondary particles is from 5 to 20%, and the percentage of the maximum void in a cross section of the secondary particles is from 0.1 to 10%.
US09450225B2 Cover for battery wiring module, and battery wiring module
A cover is provided, and a battery wiring module is provided with the cover. The cover can cover a resin protector of the battery wiring module, and the battery wiring module includes: a bus bar that electrically connects positive and negative electrode terminals of a cell group formed by arranging in a row a plurality of cells having the electrode terminals; and the resin protector that holds the bus bar. The resin protector can be deformed or moved in accordance with a variation of a pitch between the electrode terminals. The cover for the battery wiring module includes a dislocation compensating portion that compensates a dislocation of the resin protector resulting from deformation or movement thereof.
US09450210B2 Optical thin film laminate for organic electroluminescent display element, production method thereof, organic electroluminescent display element and display device
An organic electroluminescent display element, an optical thin film laminate and a production method thereof are disclosed. The optical thin film laminate comprises a circular polarizer film layer, a protection film layer provided on the light incidence side of the circular polarizer film layer, an adhesive layer provided on the light output side of the circular polarizer film layer, and a moisture and oxygen resistant film layer; wherein the moisture and oxygen resistant film layer is provided between the light output side of the circular polarizer film layer and the adhesive layer, and/or, between the light incidence side of the circular polarizer film layer and the protection film layer.
US09450209B2 Light-emitting element, light-emitting device, and display device
A light-emitting element with which a reduction in power consumption and an improvement in productivity of a display device can be achieved is provided. A technique of manufacturing a display device with high productivity is provided. The light-emitting element includes an electrode having a reflective property, and a first light-emitting layer, a charge generation layer, a second light-emitting layer, and an electrode having a light-transmitting property stacked in this order over the electrode having a reflective property. The optical path length between the electrode having a reflective property and the first light-emitting layer is one-quarter of the peak wavelength of the emission spectrum of the first light-emitting layer. The optical path length between the electrode having a reflective property and the second light-emitting layer is three-quarters of the peak wavelength of the emission spectrum of the second light-emitting layer.
US09450186B2 6,12-dioxaanthanthrene derivative, organic semiconductor element, and method for manufacturing organic semiconductor element
There are provided a 6,12-dioxaanthanthrene derivative which is an organic semiconductor material capable of improving resistance to mechanical deformation, an organic semiconductor element, and a method for manufacturing the organic semiconductor element. The 6,12-dioxaanthanthrene derivative is represented by structural formula (1). R3 and R9 are photopolymerizable unsaturated groups. R5 and R11 are non-photopolymerizable substituents.
US09450179B2 Spin torque transfer MRAM device formed on silicon stud grown by selective epitaxy
A technique relates magnetoresistive random access memory (MRAM). A dielectric layer is disposed on a transistor, and the transistor is formed in a uniform crystalline substrate. A hole is formed through the dielectric layer to reach the transistor. A polycrystalline material is disposed in the hole by using selective epitaxial growth (SEG), and the polycrystalline material is annealed to create an epitaxial stud. A magnetic tunnel junction (MTJ) is disposed on the epitaxial stud.
US09450178B2 Magnetoresistive sensor, related manufacturing method, and related electronic device
A method for manufacturing a magnetoresistive sensor may include the following steps: forming a trench structure in a substrate, wherein the step of forming the trench structure comprises performing a wet etching process on a substrate material member, wherein the trench structure has a first side, a second side, and a third side, wherein the second side is connected through the first side to the third side, wherein the second side is at a first obtuse angle with respect to a side of the substrate, and wherein the third side is at a second obtuse angle with respect to the side of the substrate; forming a first magnetic element on the first side of the trench structure; forming a second magnetic element on the second side of the trench structure; and forming a third magnetic element on the third side of the trench structure.
US09450175B2 Method for preparing a lead-free piezoelectric thin film
The present invention discloses a method of preparing a lead-free piezoelectric thin film comprising the steps of: providing a precursor solution comprising at least one alkali metal ion, a polyamino carboxylic acid, and an amine; depositing the precursor solution on a substrate to form a film; and annealing the film. The present invention also provides a lead-free piezoelectric thin film prepared according to the method, a precursor solution for use in the method and a method of preparing the precursor solution.
US09450172B2 Electromechanical effect in metal oxides
This invention provides an electromechanical device comprising an active material comprising a metal oxide such as Ce0.8Gd0.2O1.9 wherein the elastic modulus of metal oxide can be modulated by applying external electric field. The Ce0.8Gd0.2O1.9 layer in a substrate\electrode\Ce0.8Gd0.2O1.9\electrode structure or conductive substrate\Ce0.8Gd0.2O1.9\electrode structure develops a stress upon applying an electric field. This invention provides methods for tailoring the elastic modulus of materials using an electric field for the generation of an electromechanical response.
US09450159B2 Light-emitting diode package and method for manufacturing same
Disclosed are a light-emitting diode package and a method for manufacturing same. The method for manufacturing a light-emitting diode package comprises: preparing a package main body having a cavity and an air vent passageway which extends from the cavity; installing a light-emitting diode inside the cavity of the package main body; attaching a transparent member by means of an adhesive so as to cover the upper part of the cavity; and blocking the air vent passageway by forming a sealing member. As the air vent passageway is blocked after the transparent member is attached, the transparent member may be prevented from peeling off from the air pressure inside the cavity.
US09450151B2 Semiconductor light-emitting device
A semiconductor light-emitting device includes a laminated semiconductor structure having a first surface and a second surface opposing each other, a first conductivity-type semiconductor layer and a second conductivity-type semiconductor layer respectively forming the first surface and the second surface, and an active layer. First and second electrodes are disposed on the first surface of the laminated semiconductor structure and the second surface of the laminated semiconductor structure, respectively. A connecting electrode extends to the first surface to be connected to the second electrode. A support substrate is disposed on the second electrode, and an insulating layer insulates the connecting electrode from the active layer and the first conductivity-type semiconductor layer.
US09450146B2 Light-emitting device, light-emitting device package, and light unit
A light-emitting device, according to one embodiment, comprises: a light-emitting structure comprising a first conductive semiconductor layer, an active layer which is underneath the first conductive semiconductor layer, and a second conductive semiconductor layer which is underneath the active layer; a first electrode which is arranged under the light-emitting structure and is electrically connected to the second conductive semiconductor layer; a reflection layer which is arranged inside the second conductive semiconductor layer and arranged apart from the first electrode and the active layer; and a second electrode which is electrically connected to the first conductive semiconductor layer.
US09450142B2 Method for making epitaxial structure
A method for making an epitaxial structure is provided. The method includes the following steps. A substrate having an epitaxial growth surface is provided. A carbon nanotube layer is placed on the epitaxial growth surface. An epitaxial layer is epitaxially grown on the buffer layer. The substrate and the carbon nanotube layer are removed to expose the epitaxial layer.
US09450132B2 Photoelectric conversion device and manufacturing method thereof
An object is to increase conversion efficiency of a photoelectric conversion device without increase in the manufacturing steps. The photoelectric conversion device includes a first semiconductor layer formed using a single crystal semiconductor having one conductivity type which is formed over a supporting substrate, a buffer layer including a single crystal region and an amorphous region, a second semiconductor layer which includes a single crystal region and an amorphous region and is provided over the butler layer, and a third semiconductor layer having a conductivity type opposite to the one conductivity type, which is provided over the second semiconductor layer. A proportion of the single crystal region is higher than that of the amorphous region on the first semiconductor layer side in the second semiconductor layer, and the proportion of the amorphous region is higher than that of the single crystal region on the third semiconductor layer side.
US09450131B1 Rollable and accordian foldable refractive concentrator space solar array panel
A rollable and accordion foldable refractive lens concentrator flexible solar array blanket structure assembly for a spacecraft/satellite application consisting of at least one or more rows of electrically interconnected solar cells and at least one or more rows of deployable elongated refractive lenses elevated and aligned from the top surface of the solar cells. The entire blanket assembly, inclusive of lenses and solar cell substrates, kinematically deploys by unrolling or unfolding the assembly for its stowed package configuration, and the final tensioning of the blanket assembly produces an aligned assembly where the solar cell substrate subassembly and the lens subassembly are coplanar. Deployment of the integrated blanket assembly (with refractive lenses) is directly coupled through the unrolling or the accordion unfolding deployment kinematics of the concentrator blanket assembly.
US09450124B1 Fabrication methodology for optoelectronic integrated circuits
A method of forming an integrated circuit employs a plurality of layers supported on a substrate that include i) n-type contact layer, ii) a p-type modulation doped quantum well structure (MDQWS) above the n-type contact layer, iii) n-type MDQWS above the p-type MDQWS, and iv) p-type contact layer(s) above the n-type MDQWS. A feature for a thyristor is defined by a mesa at the p-type contact layer of iv). A first layer of metal is deposited on the feature, which is then etched for at least one other device. Additional layer(s) of metal is deposited on the feature to form cumulative metal layers, which are etched away to form a set of mesas and corresponding electrodes for the thyristor. The cumulative metal layers that cover the feature and contact the mesa at the p-type contact layer of iv) are patterned to form an anode electrode of the thyristor.
US09450118B2 Detector apparatus
A detector apparatus that is embodied to receive light and to generate electrical signals has a housing and a detector arranged in the housing. The detector includes a light sensor that is embodied to receive light and to release electrons. The light sensor is at a lower electrical potential level than the housing; and that the detector is in thermally conductive contact with the housing via an electrically insulating intermediate arrangement, the thermal conduction direction inside the housing being opposite to the light propagation direction of the light to be detected.
US09450109B2 MEMS devices and fabrication methods thereof
A method for fabricating a MEMS device includes providing a micro-electro-mechanical system (MEMS) substrate having a sacrificial layer on a first side, providing a carrier including a plurality of cavities, bonding the first side of the MEMS substrate on the carrier, forming a first bonding material layer on a second side of the MEMS substrate, applying a sacrificial layer removal process to the MEMS substrate, providing a semiconductor substrate including a second bonding material layer and bonding the semiconductor substrate on the second side of the MEMS substrate.
US09450103B2 Thin film transistor, method for manufacturing the same, display device and electronic product
A thin film transistor (TFT) according to the present disclosure may include an active layer, an etch stop layer (ESL), a source electrode and a drain electrode. The active layer may include at least one first active portion, a second active portion and a third active portion located on both sides of the first active portion and connected to the first active portion. The at least one first active portion may be overlaid by the ESL, and a longitudinal width of the at least one first active portion may be less than those/that of the second active portion and/or the third active portion. The second active portion and the third active portion may be overlaid by a horizontally-extending portion of the ESL on the first active portion. A side wing contact may be formed between the second active portion and one electrode of the source electrode and the drain electrode, and/or a side wing contact may be formed between the third active portion and the other electrode of the source electrode and the drain electrode.
US09450095B1 Single spacer for complementary metal oxide semiconductor process flow
A method of forming a semiconductor device that includes forming a high-k dielectric fin liner on the first plurality of fin structures in a first device region and a second plurality of fin structures in a second device region, and forming a gate structure including a low-k dielectric gate sidewall spacer on the channel region of the first and second plurality of fin structures. A first epitaxial semiconductor material on the first plurality of fin structures from which the high-k dielectric fin liner has been removed. The first epitaxial semiconductor material is then oxidized, and a remaining portion of the high-k dielectric fin liner is removed. A second epitaxial semiconductor material is formed on the second plurality of fin structures.
US09450090B2 Semiconductor memory device having an electrically floating body transistor
An IC may include an array of memory cells formed in a semiconductor, including memory cells arranged in rows and columns, each memory cell may include a floating body region defining at least a portion of a surface of the memory cell, the floating body region having a first conductivity type; a buried region located within the memory cell and located adjacent to the floating body region, wherein the buried region has a second conductivity type, wherein the floating body region is bounded on a first side by a first insulating region having a first thickness and on a second side by a second insulating region having a second thickness, and a gate region above the floating body region and the second insulating region and is insulated from the floating body region by an insulating layer; and control circuitry configured to provide electrical signals to said buried region.
US09450089B2 Semiconductor device
A decrease in resistance against an abnormal current of a semiconductor device is suppressed. A first transistor is sandwiched between two second transistors (a first one and a second one of the second transistors) in a second direction. Both of a distance between a second source contact and a second drain contact that are coupled to the one second transistor, and a distance between a second source contact and a second drain contact that are coupled to the other second transistor are larger than a distance between a second source contact and a second drain contact that are coupled to a third one of the second transistors located farthest from the first transistor in the second direction.
US09450082B2 Integrated termination for multiple trench field plate
A semiconductor device includes a vertical MOS transistor with a plurality of parallel RESURF drain trenches separated by a constant spacing in a vertical drain drift region. The vertical MOS transistor has chamfered corners; each chamfered corner extends across at least five of the drain trenches. A RESURF termination trench surrounds the drain trenches, separated from sides and ends of the drain trenches by distances which are functions of the drain trench spacing. At the chamfered corners, the termination trench includes external corners which extend around an end of a drain trench which extends past an adjacent drain trench, and includes internal corners which extend past an end of a drain trench which is recessed from an adjacent drain trench. The termination trench is separated from the drain trenches at the chamfered corners by distances which are also functions of the drain trench spacing.
US09450074B1 LDMOS with field plate connected to gate
Semiconductor devices, such as laterally diffused metal oxide semiconductor (LDMOS) devices, are described that have a field plate connected to a gate of the device. In one or more implementations, the semiconductor devices include a substrate having a source region of a first conductivity type and a drain region of the first conductivity type. A gate is positioned over the surface and between the source region and the drain region. The gate is configured to receive a voltage so that a conduction region may be formed at least partially below the gate to allow majority carriers to travel between the source region and the drain region. The device also includes a field plate at least partially positioned over and connected to the gate. The field plate is configured to shape an electrical field generated between the source region and the drain region when a voltage is applied to the gate.
US09450071B2 Field effect semiconductor devices and methods of manufacturing field effect semiconductor devices
Field effect semiconductor devices and methods of manufacturing the same are provided, the field effect semiconductor devices include a second semiconductor layer on a first surface of a first semiconductor layer, a first and a second third semiconductor layer respectively on two sides of the second semiconductor layer, a source and a drain respectively on the first and second third semiconductor layer, and a gate electrode on a second surface of the first semiconductor layer.
US09450062B2 Semiconductor device having polysilicon plugs with silicide crystallites
A semiconductor device includes a field effect transistor structure having source zones of a first conductivity type and body zones of a second conductivity type which is the opposite of the first conductivity type, the source zones adjoining a first surface of a semiconductor die comprising the source and the body zones. The semiconductor device further includes a dielectric layer adjoining the first surface and polysilicon plugs extending through openings in the dielectric layer and electrically connected to the source and the body zones. The polysilicon plugs have silicide crystallites in portions distant to the semiconductor die.
US09450061B2 Metal bump structure for use in driver IC and method for forming the same
A metal bump structure for use in a driver IC includes a passivation layer disposed on a metal pad and defining a recess on the metal pad, an adhesion layer in said recess, on the metal pad and on the passivation layer, a metal bump disposed in the recess and completely covering the adhesion layer, and a capping layer disposed on the metal bump and completely covering the metal bump so that the metal bump is not exposed to an ambient atmosphere.
US09450053B2 Photonic integrated circuits based on quantum cascade structures
Photonic integrated circuits (PICs) are based on quantum cascade (QC) structures. In embodiment methods and corresponding devices, a QC layer in a wave confinement region of an integrated multi-layer semiconductor structure capable of producing optical gain is depleted of free charge carriers to create a low-loss optical wave confinement region in a portion of the structure. Ion implantation may be used to create energetically deep trap levels to trap free charge carriers. Other embodiments include modifying a region of a passive, depleted QC structure to produce an active region capable of optical gain. Gain or loss may also be modified by partially depleting or enhancing free charge carrier density. QC lasers and amplifiers may be integrated monolithically with each other or with passive waveguides and other passive devices in a self-aligned manner. Embodiments overcome challenges of high cost, complex fabrication, and coupling loss involved with material re-growth methods.
US09450046B2 Semiconductor structure with fin structure and wire structure and method for forming the same
A semiconductor structure and a method for forming the same are provided. The semiconductor structure includes a substrate and a fin structure formed over the substrate. The semiconductor structure further includes a first wire structure formed over the fin structure and a source structure and a drain structure formed at two opposite sides of the fin structure. The semiconductor structure further includes a gate structure formed over the fin structure. In addition, the fin structure and the first wire structure are separated by the gate structure.
US09450037B2 Light emitting display apparatus
There is provided a light emitting display apparatus including at least a light emitting element and a thin film transistor (TFT) for driving the light emitting element, characterized in that a mechanism is provided in which a semiconductor constituting the TFT is irradiated with at least a part of light whose wavelength is longer than a predetermined wavelength among the light emitted by the light emitting element.
US09450036B2 Semiconductor device and method of driving the semiconductor device
Display irregularities in light emitting devices, which develop due to dispersions per pixel in the threshold value of TFTs for supplying electric current to light emitting elements, are obstacles to increasing the image quality of the light emitting devices. An electric potential in which the threshold voltage of a TFT (105) is either added to or subtracted from the electric potential of a reset signal line (110) is stored in capacitor means (108). A voltage, in which the corresponding threshold voltage is added to an image signal, is applied to a gate electrode of a TFT (106). TFTs within a pixel are disposed adjacently, and dispersion in the characteristics of the TFTs does not easily develop. The threshold value of the TFT (105) is thus cancelled, even if the threshold values of the TFTs (106) differ per pixel, and a predetermined drain current can be supplied to an EL element (109).
US09450023B1 Vertical bit line non-volatile memory with recessed word lines
A three-dimensional (3D) non-volatile memory array is provided having multiple word line layers stacked vertically with interleaving insulating layers over a vertically-oriented thin film transistor (TFT). The vertically-oriented TFT is used as a bit line selection device to couple a global bit line to a vertical bit line formed in a trench between portions of the word line and insulating layer stack. The word line layers are recessed horizontally to form recesses relative to the vertical bit line trench. The horizontal recesses provide spatial separation between memory cell areas and surfaces exposed during process steps. A memory material is formed conformally within the recesses, followed by a thin protective film. The film protects the memory material during etching to expose the vertical TFT for contact to the vertical bit line. Methods of fabricating arrays including recessed memory cell areas are provided.
US09450021B1 Multi-bit MTJ memory cell using two variable resistance layers
This technology provides an electronic device. An electronic device in accordance with an implementation of this document includes a semiconductor memory, and the semiconductor memory includes a variable resistance structure including a material having a resistance that is changed by formation or dissipation of conductive filaments; and a Magnetic Tunnel Junction (MTJ) structure inserted in the variable resistance structure and comprising a first magnetic layer having a pinned magnetization direction, a second magnetic layer having a variable magnetization direction, and a tunnel dielectric layer interposed between the first magnetic layer and the second magnetic layer.
US09450018B2 Light-emitting device and light-emitting device package
There are provided a light-emitting device and a light-emitting device package capable of simultaneously controlling brightness and correlated color temperature (CCT) of an illumination apparatus using the same. The light-emitting device includes a plurality of light-emitting units each including an active layer of multi quantum wells (MQW) and an electrode unit electrically connected to the light-emitting units. Brightness and CCT of light components generated by the plurality of light-emitting units simultaneously change in accordance with an amount of current applied by an external input power source connected to the light-emitting units through the electrode unit.
US09450016B2 Flat panel detector and manufacturing method thereof, camera device
A flat panel detector comprises a photoelectric conversion layer and a pixel detecting element disposed under the photoelectric conversion layer. The pixel detecting element comprises: a pixel electrode for receiving charges, a storage capacitor for storing the received charges, and a thin film transistor for controlling outputting of the stored charges. The storage capacitor comprises a first electrode and a second electrode. The first electrode comprises an upper electrode and a bottom electrode that are disposed opposite to each other and electrically connected. A second electrode is sandwiched between the upper electrode and the bottom electrode. It is insulated between the upper electrode and the second electrode and between the second electrode and the bottom electrode.
US09450014B2 Backside illumination image sensor chips and methods for forming the same
A die includes a first plurality of edges, and a semiconductor substrate in the die. The semiconductor substrate includes a first portion including a second plurality of edges misaligned with respective ones of the first plurality of edges. The semiconductor substrate further includes a second portion extending from one of the second plurality of edges to one of the first plurality of edges of the die. The second portion includes a first end connected to the one of the second plurality of edges, and a second end having an edge aligned to the one of the first plurality of edges of the die.
US09450009B2 Solid-state imaging device and camera system
There is provided a solid-state imaging device including a wafer in which a guard ring with conductivity in an insulation film layered on a first conductivity type substrate is formed between an edge portion of at least a first chip, out of the first chip and a second chip of a layered chip, and a scribe line region, at least two second conductivity type layers are formed at an interval within a region corresponding to the guard ring, in the first conductivity type substrate, and the guard ring includes a first guard ring part connected to one of the second conductivity type layers on a chip edge portion side, and a second guard ring part connected to another one of the second conductivity type layers on a scribe line side.
US09450008B2 Solid-state imaging apparatus, method of manufacturing the same, and electronic apparatus
A solid-state imaging apparatus includes a plurality of phase difference detection pixels configured adjacent to one another; and an isolation structure arranged so as to isolate light entering each of light-receiving units of the plurality of phase difference detection pixels, in which the isolation structure is formed so as to have a inclined side wall surface whose cross section is tapered.
US09449988B2 Semiconductor device with six transistors forming a nor circuit
A semiconductor device has a small area and constitutes a CMOS 3-input NOR circuit by using surrounding gate transistors (SGTs) which are vertical transistors. In the 3-input NOR circuit including six MOS transistors arranged in a line, the MOS transistors constituting the NOR circuit have the following configuration: Planar silicon layers are disposed on a substrate. The drain, the gate, and the source of the MOS transistors are arranged in a vertical direction, and the gate surrounds a silicon pillar. The planar silicon layers include a first active region having a first conductivity type and a second active region having a second conductivity type. The first and second active regions are connected to each other via a silicide layer disposed on surfaces of the planar silicon layers. In this way, a semiconductor device constituting a NOR circuit with a small area is provided.
US09449985B1 Memory cell with high-k charge trapping layer
A non-volatile storage device with memory cells having a high-k charge storage region, as well as methods of fabrication, is disclosed. The charge storage region has three or more layers of dielectric materials. At least one layer is a high-k material. The high-k layer(s) has a higher trap density as compared to Si3N4. High-k dielectrics in the charge storage region enhance capacitive coupling with the memory cell channel, which can improve memory cell current, program speed, and erase speed. The charge storage region has a high-low-high conduction band offset, which may improve data retention. The charge storage region has a low-high-low valence band offset, which may improve erase.
US09449980B2 Band gap tailoring for a tunneling dielectric for a three-dimensional memory structure
The band gap structure of a tunneling dielectric can be tailored to facilitate programming and erasing of stored information, while enhancing charge storage during states without electrical bias between a semiconductor channel and charge storage elements. The tunneling dielectric includes a layered stack including at least, from outside to inside, a dielectric metal oxide layer and a silicon oxide layer. Upon application of electrical bias for programming or erasing, the band gap structure of the tunneling dielectric provides a lower tunneling barrier than an ONO stack of a comparable effective oxide thickness. Additionally, due to higher capacitive coupling to the channel with high-k metal oxide layer(s) in the tunneling dielectric, the efficiency of program, erase and read operations can be improved. During a zero-bias state, the tunneling dielectric can provide a higher energy barrier than the ONO stack, thereby providing enhanced data retention than the ONO stack.
US09449977B2 Semiconductor devices and methods for fabricating the same
A semiconductor device includes a substrate and a plurality of storage nodes on the substrate and extending in a vertical direction relative to the substrate. A lower support pattern is in contact with the storage nodes between a bottom and a top of the storage nodes, the lower support pattern spaced apart from the substrate in the vertical direction, and the lower support pattern having a first maximum thickness in the vertical direction. An upper support pattern is in contact with the storage nodes above the lower support pattern relative to the substrate, the upper support pattern spaced apart from the lower support pattern in the vertical direction, and the lower support pattern having a second maximum thickness in the vertical direction that is greater than the first maximum thickness of the lower support pattern.
US09449974B2 Semiconductor device and method of manufacturing the same
A semiconductor device including, in cross section, a semiconductor substrate; a gate insulating film on the semiconductor substrate; a gate electrode on the gate insulating film, the gate electrode including a metal, a side wall insulating film at opposite sides of the gate electrode, the side wall insulating film contacting the substrate; a stress applying film at the opposite sides of the gate electrode and over at least a portion of the semiconductor substrate, at least portion of the side wall insulating film being between the gate insulating film and the stress applying film and in contact with both of them; source/drain regions in the semiconductor substrate at the opposite sides of the gate electrode, and silicide regions at surfaces of the source/drain regions at the opposite sides of the gate electrode, the silicide regions being between the source/drain regions and the stress applying layer and in contact with the stress applying layer.
US09449970B2 Semiconductor devices and methods of forming the same
A semiconductor device includes first and second gate structures extending in a first direction and spaced apart from each other in a second direction intersecting the first direction, a third gate structure extending in the first direction and provided between the first and second gate structures, a first contact connected to the first gate structure and having a first width in the second direction, a second contact connected to the second gate structure and having a second width in the second direction, and a third contact connected to the third gate structure and having a third width in the second direction. The first, second, and third contacts may be aligned with each other in the second direction to constitute one row. The first and second widths may be greater than the third width.
US09449958B2 Light-emitting diode device
A light-emitting diode device includes a carrier having at least one cavity, a light-emitting diode chip is arranged in a manner at least partly recessed in the at least one cavity, and an ESD protection element, which is formed by a partial region of the carrier. Furthermore, a light-emitting diode device includes a carrier having at least one cavity, a light-emitting diode chip arranged on the carrier, and an electrical component arranged at least partly recessed in the at least one cavity. Furthermore, the light-emitting diode device includes an ESD protection element, which is formed by a partial region of the carrier.
US09449957B2 Control and driver circuits on a power quad flat no-lead (PQFN) leadframe
According to an exemplary implementation, a power quad flat no-lead (PQFN) leadframe includes U-phase and W-phase power switches situated on the PQFN leadframe and respectively connected to a U-phase output strip and a W-phase output pad of the PQFN leadframe. The PQFN leadframe further includes a common integrated circuit (IC) including a driver circuit and a control circuit where the common IC is connected to the U-phase output strip and to the W-phase output pad of the PQFN leadframe. The PQFN leadframe can also include a V-phase power switch situated on the PQFN leadframe where the V-phase power switch is connected to a V-phase output strip of the PQFN leadframe.
US09449947B2 Semiconductor package for thermal dissipation
A first package is bonded to a first substrate with first external connections and second external connections. The second external connections are formed using materials that are different than the first external connections in order to provide a thermal pathway from the first package. In a particular embodiment the first external connections are solder balls and the second external connections are copper blocks.
US09449941B2 Connecting function chips to a package to form package-on-package
A package-on-package (PoP) comprises a substrate with a plurality of substrate traces, a first function chip on top of the substrate connected to the substrate by a plurality of bond-on-trace connections, and a second function chip on top of the first function chip, directly connected to the substrate. Another package-on-package (PoP) comprises: a substrate with a plurality of substrate traces, a first function chip on top of the substrate connected to the substrate by a plurality of solder mask defined (SMD) connections formed on SMD bonding pads connected to solder bumps, and a second function chip on top of the first function chip, directly connected to the substrate by a plurality of bond-on-trace connections.
US09449940B2 Methods and structures for processing semiconductor devices using polymeric materials and adhesives
Methods of forming a semiconductor structure include exposing a carrier substrate to a silane material to form a coating, removing a portion of the coating at least adjacent a periphery of the carrier substrate, adhesively bonding another substrate to the carrier substrate, and separating the another substrate from the carrier substrate. The silane material includes a compound having a structure of (XO)3Si(CH2)nY, (XO)2Si((CH2)nY)2, or (XO)3Si(CH2)nY(CH2)nSi(XO)3, wherein XO is a hydrolyzable alkoxy group, Y is an organofunctional group, and n is a nonnegative integer. Some methods include forming a polymeric material comprising Si—O—Si over a first substrate, removing a portion of the polymeric material, and adhesively bonding another substrate to the first substrate. Structures include a polymeric material comprising Si—O—Si disposed over a first substrate, an adhesive material disposed over the first substrate and at least a portion of the polymeric material, and a second substrate disposed over the adhesive material.
US09449936B2 Grid array connection device and method
A method and device for input/output connections is provided. Devices and methods for connection structure are shown with improved mechanical properties such as hardness and abrasion resistance. Land grid array structures are provided that are less expensive to manufacture due to reductions in material cost such as gold. Ball grid array structures are provided with improved resistance to corrosion during fabrication. Ball grid array structures are also provided with improved mechanical properties resulting in improved shock testing results.
US09449930B2 Semiconductor devices and package substrates having pillars and semiconductor packages and package stack structures having the same
A semiconductor device, a semiconductor package, and a package stack structure include a semiconductor substrate, a first bonding pad disposed on a first surface of the semiconductor substrate, and a first pillar disposed on the first bonding pad. An upper surface of the first pillar has a concave shape. Side surfaces of the first pillar are substantially planar.
US09449928B2 Layer arrangement
A layer arrangement in accordance with various embodiments may include: a wafer; a passivation disposed over the wafer; a protection layer disposed over at least a surface of the passivation facing away from the wafer; and a mask layer disposed over at least a surface of the protection layer facing away from the wafer, wherein the protection layer includes a material that is selectively etchable to a material of the passivation, and wherein the mask layer includes a material that is selectively etchable to the material of the protection layer.
US09449926B2 Semiconductor device
In a back surface hole injection type diode, by more effectively securing the effect of hole injection from the back surface of a semiconductor substrate, the performance of a semiconductor device is improved. In the semiconductor device, in a diode formed of a P-N junction including an anode P-type layer formed in the main surface of a semiconductor substrate and a back surface N+-type layer formed in the back surface of the semiconductor substrate, a back surface P+-type layer is formed in the back surface, and a surface P+-type layer is formed in the main surface right above the back surface P+-type layer to thereby promote the effect of hole injection from the back surface.
US09449924B2 Multilevel contact to a 3D memory array and method of making thereof
A multi-level device includes at least one device region and at least one contact region. The contact region has a stack of alternating plurality of electrically conductive layers and plurality of electrically insulating layers located over a substrate. The plurality of electrically conductive layers form a stepped pattern in the contact region, where each respective electrically insulating layer includes a sidewall and a respective underlying electrically conductive layer in the stack extends laterally beyond the sidewall.
US09449917B2 Method of forming an inductor with magnetic material
In accordance with an embodiment, a semiconductor device comprises a semiconductor die, an interposer, and conductive bumps bonding the semiconductor die to the interposer. The semiconductor die comprises a first metallization layer, and the first metallization layer comprises a first conductive pattern. The interposer comprises a second metallization layer, and the second metallization layer comprises a second conductive pattern. Some of the conductive bumps electrically couple the first conductive pattern to the second conductive pattern to form a coil. A magnetic layer is positioned within the coil. In another embodiment, a coil is formed on a single substrate, wherein a magnetic layer is positioned within the coil. Other embodiments contemplate other configurations of coils, inductors, and/or transformers, and contemplate methods of manufacture.
US09449906B2 Devices, systems, and methods related to forming through-substrate vias with sacrificial plugs
Methods for making semiconductor devices are disclosed herein. A method configured in accordance with a particular embodiment includes forming one or more openings in a front side of the semiconductor device and forming sacrificial plugs in the openings that partially fill the openings. The method further includes further filling the partially filled openings with a conductive material, where individual sacrificial plugs are generally between the conductive material and a substrate of the semiconductor device. The sacrificial plugs are exposed at a backside of the semiconductor device. Contact regions can be formed at the backside by removing the sacrificial plugs.
US09449903B2 Ball grid array package with improved thermal characteristics
An integrated circuit package includes a substrate having first and second surfaces and a plurality of conductive traces therebetween and a semiconductor die mounted on the first surface of the substrate. A plurality of wire bonds connect the semiconductor die to ones of the conductive traces of the substrate and an encapsulant encapsulates the wirebonds and the semiconductor die. A heat spreader has a cap, at least a portion of the cap extending inwardly toward and being spaced from the semiconductor die. The encapsulant fills the space between the portion of the cap and the semiconductor die. The heat spreader further has at least one sidewall extending from the cap, the at least one sidewall disposed on the substrate. A ball grid array is disposed on the second surface of the substrate, bumps of the ball grid array being in electrical connection with ones of the conductive traces.
US09449890B1 Methods for temporary bussing of semiconductor package substrates
Methods for temporary bussing of semiconductor package substrates are disclosed and may include metal plating regions of a packaging substrate utilizing a plurality of bussed traces, which may be decoupled by forming debuss holes at intersections of the bussed traces. The decoupled traces may then be electrically tested, and the packaging substrate may be singulated into a plurality of substrates utilizing a sawing process through singulation areas in the packaging substrate. The traces may be electrically coupled via plating bars in the substrate. The plating bars may be located in the singulation areas. The intersections of the bussed traces may be in a Y pattern, which may be repeated along the singulation areas. The debuss holes may be formed utilizing mechanical drilling or lasing. The regions of the packaging substrate may be metal plated utilizing an electroplating process. The plurality of bussed traces may be biased for the electroplating process.
US09449887B2 Method of forming replacement gate PFET having TiALCO layer for improved NBTI performance
A method of forming a transistor device includes forming an interfacial layer and a dielectric layer over a substrate; and forming a workfunction metal layer over the dielectric layer, the workfunction metal layer comprising a titanium-aluminum-carbon-oxygen (TiAlCO) layer.
US09449885B1 High germanium content FinFET devices having the same contact material for nFET and pFET devices
FinFET structures are formed on silicon germanium fins having high germanium content. Silicon germanium source/drain regions formed in fin recesses in nFET regions are provided with arsenic or phosphorus-doped germanium caps. Uniform tensile strain is obtained through the use of ungraded silicon germanium in the n-type source/drain regions. Location of the germanium caps above the fin structure ensures they have no materially negative impact on strain. Boron doped germanium source/drain regions are formed in fin recesses in pFET regions and provide for compressive strain. Contact formation using the same material in both nFET and pFET regions of the same substrate facilitates fabrication.
US09449884B1 Semiconductor device with trench epitaxy and contact
A semiconductor device comprises a semiconductor fin arranged on a substrate, a gate stack arranged over a channel region of the fin, a spacer arranged in contact with sidewalls of the gate stack, a trench partially defined by the spacer, the fin, and a flowable oxide material, an epitaxially grown source/drain region formed on the fin in the trench, and a contact metal arranged on the source/drain region in the trench, the contact metal substantially filling the trench.
US09449875B2 Wafer backside interconnect structure connected to TSVs
An integrated circuit structure includes a semiconductor substrate having a front surface and a back surface; a conductive via passing through the semiconductor substrate; and a metal feature on the back surface of the semiconductor substrate. The metal feature includes a metal pad overlying and contacting the conductive via, and a metal line over the conductive via. The metal line includes a dual damascene structure. The integrated circuit structure further includes a bump overlying the metal line.
US09449869B2 Method for fabricating interconnect structure
Various embodiments provide interconnect structures and fabrication methods. A carbon-containing dielectric layer can be formed on a substrate. A protective layer can be formed on the carbon-containing dielectric layer to prevent carbon loss from the carbon-containing dielectric layer by performing a surface treatment to the carbon-containing dielectric layer using a gas at least containing silicon and hydrogen. A hard mask layer can be formed on the protective layer. A through hole can be formed in the carbon-containing dielectric layer using the hard mask layer as a mask to expose a surface of the substrate for forming a contact plug in the through hole.
US09449864B2 Systems and methods for fabricating and orienting semiconductor wafers
A system for orienting a semiconductor wafer. The system includes a wafer retaining device configured to retain a semiconductor wafer, a light source configured to emit light toward an edge exclusion area of the wafer, and a lens configured to direct and focus light emitted from the light source at a subsurface first part of a first portion of the wafer to alter a crystalline structure of the subsurface first part and form a subsurface mark that is detectable using light of a predetermined wavelength, a predetermined transmittance through the wafer, and at a predetermined reflectance angle relative to an axis of rotation of the wafer and based on the predetermined wavelength.
US09449862B2 Parallel single substrate processing system
A system for processing surfaces of substrates having a process module having a process module frame and a plurality of process elements to process the substrate surfaces without contacting the substrate surfaces. A plurality of substrate holder assemblies, each having a number of substrate holders, each of which is removably coupled to the process module frame, each substrate holder configured to hold a substrate. The process module frame has alignment features aligning the substrate holders in the substrate holder assembly in repeatable alignment with respect to each of the process elements with each of the process elements located between the substrates. A loader module is configured to unload processed substrates from each of the substrate holder assemblies and load unprocessed substrates to each of the substrate holder assemblies. A transporter is configured to transport the substrate holder assemblies to and from the process module and the loader module.
US09449857B2 Substrate processing apparatus and substrate processing method
A substrate processing apparatus is provided including: a liquid processing unit that processes a substrate with a processing liquid; a carry-in port formed in the liquid processing unit and configured to carry-in the substrate in a dry-state before the substrate is processed with the processing liquid; a carry-out port formed in the liquid processing unit and configured to carry-out the substrate in a wet-state after completing the liquid processing; a supercritical dry processing unit that performs a dry processing for the substrate using a supercritical fluid; a first substrate transport unit that transports the substrate in a dry-state before the substrate is processed with the processing liquid to the carry-out port of the liquid processing unit; and a second substrate transport unit that transports the substrate in a wet-state after completing the liquid processing from the carry-out port of the liquid processing unit to the supercritical dry processing unit.
US09449850B2 Processing systems and methods for halide scavenging
Systems, chambers, and processes are provided for controlling process defects caused by moisture contamination. The systems may provide configurations for chambers to perform multiple operations in a vacuum or controlled environment. The chambers may include configurations to provide additional processing capabilities in combination chamber designs. The methods may provide for the limiting, prevention, and correction of aging defects that may be caused as a result of etching processes performed by system tools.
US09449849B2 Method of manufacturing semiconductor device using meander-shaped heating element
Provided is a method of manufacturing a semiconductor device using a heating device capable of suppressing shearing of a holder due to thermal deformation of the heating element included in the heating device. The method includes: loading a substrate into a process chamber surrounded by a heating device including a heating element; and increasing temperature of the heating element including a mountain part and a valley part alternately connected in plurality to form a meander shape with both ends thereof being fixed to an insulating body installed at an outer circumference of the heating element wherein the heating element is fixed to the insulating body by a holding body disposed in a holding body receiving part installed at end of the valley part having a cutout part having a width larger than that of the valley part to heat the substrate in the process chamber.
US09449843B1 Selectively etching metals and metal nitrides conformally
Methods of selectively etching metals and metal nitrides from the surface of a substrate are described. The etch selectively removes metals and metal nitrides relative to silicon-containing layers such as silicon, polysilicon, silicon oxide, silicon germanium, silicon carbide, silicon carbon nitride and/or silicon nitride. The etch removes material in a conformal manner by including an oxidation operation which creates a thin uniform metal oxide. The thin uniform metal oxide is then removed by exposing the metal oxide to a metal-halogen precursor in a substrate processing region. The metal oxide may be removed to completion and the etch may stop once the uniform metal oxide layer is removed. Etches described herein may be used to uniformly trim back material on high aspect ratio features which ordinarily show higher etch rates near the opening of a gap compared to deep within the gap.
US09449837B2 3D chip-on-wafer-on-substrate structure with via last process
Disclosed herein is a package having a first redistribution layer (RDL) disposed on a first semiconductor substrate and a second RDL disposed on a second semiconductor substrate. The first RDL is bonded to the second RDL. The package further includes an insulating film disposed over the second RDL and around the first RDL and the first semiconductor substrate. A conductive element is disposed in the first RDL. A via extends from a top surface of the insulating film, through the first semiconductor substrate to the conductive element, and a spacer is disposed between the first semiconductor substrate and the via. The spacer extends through the first semiconductor substrate.
US09449828B2 Method of forming metal gate electrode
An aspect of this description relates to a method that includes partially filling an opening in a dielectric material with a high-dielectric-constant material. The method also includes partially filling the opening with a first metal material over the high-dielectric-constant material. The method further includes filling the opening with a capping layer over the first metal material. The method additionally includes partially removing the first metal material and the capping layer in the opening using a wet etching process in a solution including one or more of H2O2, NH4OH, HCl, H2SO4 or diluted HF. The method also includes fully removing the remaining capping layer in the opening using a wet etching process in a solution includes one or more of NH4OH or diluted HF. The method further includes depositing a second metal material in the opening over the remaining first metal material.
US09449825B2 Heat treatment apparatus for heating substrate by irradiation with flashes of light, and heat treatment method
A first flash heating is performed in which a lower flash lamp irradiates a back surface of a semiconductor wafer with flashes of light, so that heat conduction from the back surface to a surface of the semiconductor wafer raises the temperature of the surface from the room temperature to an intermediate temperature. Then, a second flash heating is performed in which an upper flash lamp irradiates the surface of the semiconductor wafer with flashes of light, to raise the temperature of the surface of the semiconductor wafer from the intermediate temperature to a target temperature. Since only the irradiation with flashes of light emitted from the lower flash lamp and the upper flash lamp is used to cause the semiconductor wafer having the room temperature to reach the target temperature, all heat treatments can be completed in an extremely short time of one second or less.
US09449820B2 Epitaxial growth techniques for reducing nanowire dimension and pitch
Techniques for reducing nanowire dimension and pitch are provided. In one aspect, a pitch multiplication method for nanowires includes the steps of: providing an SOI wafer having an SOI layer separated from a substrate by a BOX, wherein the SOI layer includes Si; patterning at least one nanowire in the SOI layer, wherein the at least one nanowire as-patterned has a square cross-sectional shape with flat sides; growing epitaxial SiGe on the outside of the at least one nanowire using an epitaxial process selective for growth of the epitaxial SiGe on the flat sides of the at least one nanowire; removing the at least one nanowire selective to the epitaxial SiGe, wherein the epitaxial SiGe that remains includes multiple epitaxial SiGe wires having been formed in place of the at least one nanowire that has been removed.
US09449817B2 Semiconductor devices and methods of manufacturing the same
A semiconductor device includes a substrate, a buffer layer on the substrate, and a plurality of nitride semiconductor layers on the buffer layer. The semiconductor device further includes at least one masking layer and at least one inter layer between the plurality of nitride semiconductor layers. The at least one inter layer is on the at least one masking layer.
US09449811B2 Air-gap scheme for BEOL process
The present disclosure relates a method of forming a back-end-of-the-line (BEOL) metallization layer having an air gap disposed between adjacent metal interconnect features, which provides for an inter-level dielectric material with a low dielectric constant, and an associated apparatus. In some embodiments, the method is performed by forming a metal interconnect layer within a sacrificial dielectric layer overlying a substrate. The sacrificial dielectric layer is removed to form a recess extending between first and second features of the metal interconnect layer. A protective liner is formed onto the sidewalls and bottom surface of the recess, and then a re-distributed ILD layer is deposited within the recess in a manner that forms an air gap at a position between the first and second features of the metal interconnect layer. The air gap reduces the dielectric constant between the first and second features of the metal interconnect layer.
US09449803B2 Mass spectrometer interface
A mass spectrometer interface, having improved sensitivity and reduced chemical background, is disclosed. The mass spectrometer interface provides improved desolvation, chemical selectivity and ion transport. A flow of partially solvated ions is transported along a tortuous path into a region of disturbance of flow, where ions and neutral molecules collide and mix. Thermal energy is applied to the region of disturbance to promote liberation of at least some of the ionized particles from any attached impurities, thereby increasing the concentration of the ionized particles having the characteristic m/z ratios in the flow. Molecular reactions and low pressure ionization methods can also be performed for selective removal or enhancement of particular ions.
US09449802B2 Mass spectrometry with selective ion filtration by digital thresholding
The methods described herein generally relate to characterization of large analytes, such as biomolecules, by molecular mass analysis. Specifically, the methods are directed to molecular mass analysis of singly- or multiply-charged ions by selective ion filtering carried out by a digital thresholding process.
US09449801B2 Mass spectrometric determination of fatty acids
The invention relates to the detection of fatty acids. In a particular aspect, the invention relates to methods for detecting very long chain fatty acids and branched chain fatty acids by mass spectrometry.
US09449790B2 Pattern shape evaluation method, semiconductor device manufacturing method, and pattern shape evaluation device
A cross-sectional shape or a three-dimensional shape of a circuit pattern is estimated and evaluated only from a planar image of the circuit pattern observed from the above of a wafer. The present invention includes a process of obtaining an observation image of an upper surface of a solid structure, by causing the upper surface of a substrate to be irradiated and scanned with a converged energy beam from a direction substantially perpendicular to a main surface of the substrate having the structure formed on the upper surface thereof, and detecting and/or measuring intensities of a secondary energy beam generated in the substrate and the structure or an energy beam reflected or scattered from the substrate or the structure, a process of obtaining uncertainty information regarding an intensity of scattering caused by an irregular shape of a surface of the structure, from an irradiation position of the converged energy beam in the observation image of the upper surface and the measured intensity, a process of obtaining an inclination angle θ of the surface of the structure, based on the obtained uncertainty information; and a process of estimating a solid shape of the structure, based on the obtained inclination angle θ.
US09449783B2 Enhanced barrier for liquid metal bearings
The present disclosure is directed towards the prevention of high voltage instabilities within X-ray tubes. For example, in one embodiment, an X-ray tube is provided. The X-ray tube generally includes a stationary member, and a rotary member configured to rotate with respect to the stationary member during operation of the X-ray tube. The X-ray tube also includes a liquid metal bearing material disposed in a space between the shaft and the sleeve, a seal disposed adjacent to the space to seal the liquid metal bearing material in the space, and an enhanced surface area material disposed on a side of the seal axially opposite the space and configured to trap within the enhanced surface area material liquid metal bearing material that escapes the seal.
US09449782B2 X-ray tube target having enhanced thermal performance and method of making same
An x-ray tube includes a frame enclosing a high vacuum, a cathode positioned within the enclosure, and a target assembly. The target assembly includes a target cap, a focal track material positioned on the target cap to receive electrons from the cathode, and a foam material positioned within a cavity of the target cap and positioned proximate the focal track. The x-ray tube also includes a bearing assembly attached to the frame and configured to support the target assembly.
US09449781B2 X-ray illuminators with high flux and high flux density
This disclosure presents systems for x-ray illumination that have an x-ray brightness several orders of magnitude greater than existing x-ray technologies. These may therefore useful for applications such as trace element detection or for micro-focus fluorescence analysis. The higher brightness is achieved in part by using designs for x-ray targets that comprise a number of microstructures of one or more selected x-ray generating materials fabricated in close thermal contact with a substrate having high thermal conductivity. This allows for bombardment of the targets with higher electron density or higher energy electrons, which leads to greater x-ray flux. The high brightness/high flux x-ray source may then be coupled to an x-ray optical system, which can collect and focus the high flux x-rays to spots that can be as small as one micron, leading to high flux density.
US09449780B2 X-ray analyzer having multiple excitation energy bands produced using multi-material x-ray tube anodes and monochromating optics
An x-ray tube includes a target on which electrons impinge to form a diverging x-ray beam. The target has a surface formed from first and second target materials, each tailored to emit a respective x-ray energy profile. A first x-ray optic may be provided for directing the beam toward the sample spot, the first x-ray optic monochromating the diverging x-ray beam to a first energy from the energy emitted by the first target material; and a second x-ray optic may be provided, for directing the beam toward the sample spot, the second x-ray optic monochromating the diverging x-ray beam to a second energy from the energy emitted by the second target material. Fluorescence from the sample spot induced by the first and second monochromated energies is used to measure the concentration of at least one element in the sample, or separately measure elements in a coating and underlying substrate.
US09449771B1 Keyboard module
A keyboard module includes a pressing layer, a switch circuit board, a base plate and plural glue dots. The pressing layer includes plural key parts. The switch circuit board includes plural first wiring patterns, plural second wiring patterns and plural spacing dots. The plural glue dots are disposed on a lower wiring plate of the switch circuit board. The plural glue dots and the plural spacing dots are staggered. Due to the plural glue dot, the non-bonding zones of the lower wiring plate without the glue dots are bendable. When the key part is pressed, the lower wiring plate corresponding to the pressed key part is bent. Consequently, the first wiring pattern is inserted into the region between the corresponding spacing dots and contacted with the corresponding second wiring pattern.
US09449767B2 Switch contact subassembly having a switch contact bridge and contact bridge retention member
The invention relates to a switch contact subassembly (1) having a switch contact bridge (2) and a resilient element (3), for example, for an operating current of a switching element which switches an electric or hybrid motor vehicle. In order to be able to produce the switch contact subassembly (1) in a cost-effective and simple manner, there is provision according to the invention for the switch contact subassembly (1) to have a contact bridge retention member (4), the contact bridge retention member (4) having a securing base (14) for securing to an actuation member (15) for the switching element and at least one retention member (17) for positioning the switch contact bridge (2).
US09449755B2 Arrangement having at least two coils which are arranged axially one above the other on a common core limb
An exemplary arrangement includes blocks arranged between the inner winding, the individual barriers and the outer winding in order to maintain defined spacing's along the circumference. At least two coils are arranged axially one above the other on a common core limb. Each coil has at least two windings arranged radially one above the other and barriers are provided between the windings. The barriers of adjacent coils are radially offset with respect to one another, and the edge regions of the barriers engage one another in a comb-like manner.
US09449742B2 Electrode component and method for fabricating the same
An electrode component includes a ceramic substrate, two electrode layers formed on two opposite surfaces of the ceramic substrate, two pins respectively connected to the two electrode layers, and an insulating layer enclosing the ceramic substrate, the electrode layers and a portion of each pin. Each electrode layer is formed of two or more base metal materials or alloys thereof, and the concentrations of the base metal materials progressively vary across the electrode layer. Accordingly, the production cost is lowered, environmental pollution caused by evaporation and thermal dissolution of organic solvent can be prevented, risk of separable electrode interface at high-voltage discharge is mitigated, and the fabrication process of the electrode layer is shortened while maintaining bonding strength between the electrode layers and the ceramic substrate and solderability between the electrode layers and the pins.
US09449734B2 Conductive metal ink composition, and method for preparing a conductive pattern
The present invention relates to a conductive metal ink composition, comprising: a first metal powder having conductivity; a non-aqueous solvent; an attachment improving agent; and a polymer coating property improving agent, and a method for forming a conductive pattern by using the conductive metal ink composition, and the conductive metal ink composition can be appropriately applied to a roll printing process and a conductive pattern exhibiting more improved conductivity and excellent attachment ability with respect to a board can be formed.
US09449725B2 Optimised method for loading radioactive elements into a package
The invention relates to a method of loading radioactive elements (8) in a package comprising the following steps: (a) placement of a plurality of radioactive elements (8) in a storage basket (30) provided with radiological protection means (32), in the pool; (b) extraction of the basket (30) containing the radioactive elements (8) out of the pool; and (c) loading said basket (30) containing the radioactive elements (8), into the package.
US09449722B2 Gripping and locking/unlocking system, and application to the handling of nuclear materials specimen holders
A system for gripping an inner tube and locking/unlocking it into and from an outer tube concentric with the inner tube. The system according to the invention is provided with one or more catching devices which allow both sealed locking/unlocking of the inner tube to the gripper member and of the inner tube in the outer tube, achieving this with only a translational movement of the gripper member over a travel A or a travel B. The system according to the invention advantageously constitutes a system for inserting and extracting a specimen holder tube intended to house a specimen of nuclear materials, such as nuclear fuels, into and from a measurement instrumentation holder tube intended to house measurement sensors and a cooling system.
US09449715B2 Semiconductor device having capability of generating chip identification information
A semiconductor device having a capability of generating chip identification information includes: an SRAM macro having a plurality of memory cells arranged in rows and columns; a test address storage unit configured to store a test address; a self-diagnostic circuit configured to output the test address based on a result of confirmation of operation of the memory cell selected by the test address; and an identification information generation circuit configured to generate chip identification information based on the test address which is output by the self-diagnostic circuit.
US09449713B2 Method for preconditioning thin film storage array for data retention
A method includes over-programming thin film storage (TFS) memory cells on a semiconductor wafer with a first voltage that is higher than a highest voltage used to program the memory cells during normal operation of the memory cells. With the memory cells in an over-programmed state, the wafer is exposed to a first temperature above a product specification temperature for a period of time sufficient to induce redistribution of charge among storage elements in the memory cells.
US09449709B1 Volatile memory and one-time program (OTP) compatible memory cell and programming method
A volatile and one-time program (OTP) compatible asymmetric memory cell may include a first pull-up transistor having a first threshold voltage. The asymmetric memory cell may also include a second pull-up transistor having a second threshold voltage that differs from the first threshold voltage. The asymmetric memory cell may further include a switch coupled to a well of the first pull-up transistor and the second pull-up transistor to alternate between a program voltage (Vpg) and a power supply voltage. The asymmetric memory cell may also include a peripheral switching circuit to control programming of the asymmetric memory cell.
US09449706B2 Driving method for a semiconductor device with an oxide semiconductor layer between two gate electrodes
A memory device in which data can be retained for a long time is provided. The memory device includes a memory element and a transistor which functions as a switching element for controlling supply, storage, and release of electrical charge in the memory element. The transistor includes a second gate electrode for controlling the threshold voltage in addition to a normal gate electrode. Further, the off-state current of the transistor is extremely low because an active layer thereof includes an oxide semiconductor. In the memory device, data is stored not by injection of electrical charge to a floating gate surrounded by an insulating film at high voltage but by control of the amount of electrical charge of the memory element through the transistor whose off-state current is extremely low.
US09449698B1 Block and zone erase algorithm for memory
Techniques are provided for erasing a memory device. In one aspect, different zones of a block can be separately erased and subject to a verify test. Erase parameters can be optimized for each zone, so that endurance is improved. If one zone is found to be too slow to erase, it can be marked as being bad while other zones remain available for use. In another aspect, the zone-based erase occurs after a block based erased when a criterion is met, such as the block-based erase being too slow or failing to complete within an allowable number of program loops. The zone-based erase can occur after the block-based erase in the same erase operation, or in a subsequent, new erase operation.
US09449681B2 Pre-charging a data line
A circuit includes a signal generating circuit that generates a pre-charge signal based on a clock signal and a column select signal for a column of memory cells associated with the signal generating circuit. A first state of the pre-charge signal depends on a first state of the column select signal, and the first state of the column select signal corresponds to selection of the column of memory cells. The circuit also includes a charge circuit associated with the signal generating circuit and a first data line coupled to the charge circuit. The charge circuit charges the first data line in response to the first state of the pre-charge signal and allows the first data line to float in response to a second state of the pre-charge signal.
US09449677B2 Methods of operating and forming semiconductor devices including dual-gate electrode structures
A semiconductor device may include a semiconductor substrate with first and second spaced apart source/drain regions defining a channel region therebetween and a control gate structure on the channel region between the first and second spaced apart source/drain regions. More particularly, the control gate structure may include a first gate electrode on the channel region adjacent the first source/drain region, and a second gate electrode on the channel region adjacent the second source/drain region. Moreover, the first and second gate electrodes may be electrically isolated. Related devices, structures, methods of operation, and methods of fabrication are also discussed.
US09449675B2 Apparatuses and methods for identifying an extremum value stored in an array of memory cells
The present disclosure includes apparatuses and methods related to identifying an extremum value using sensing circuitry. An example method can include determining a location of an extremum value of a set of N data values stored as vectors in a memory array. A number of operations to determine the location of the extremum value can remain constant with respect to a value of N.The method can include determining the value of the extremum by reading memory cells coupled to the sense line based on the determined location of the extremum value.
US09449673B2 Memory device and memory system having the same
A memory device includes a memory cell array, a multi-purpose register (MPR) and a control unit. The memory cell array includes a plurality of memory blocks. The multi-purpose register (MPR) stores physical address information for each of the plurality of memory blocks. The control unit outputs the physical address information stored in the multi-purpose register in response to an MPR read command received from a memory controller.
US09449671B2 Techniques for probabilistic dynamic random access memory row repair
Examples are disclosed for probabilistic dynamic random access memory (DRAM) row repair. In some examples, using a row hammer limit for DRAM and a maximum activation rate for the DRAM a probabilistic row hammer detection value may be determined. The probabilistic row hammer detection value may then be used such that a probability is acceptably low that a given activation to an aggressor row of the DRAM causes the row hammer limit to be exceeded before a scheduled row refresh is performed on one or more victim rows associated with the aggressor row. Other examples are described and claimed.
US09449668B2 Current induced spin-momentum transfer stack with dual insulating layers
A high speed, low power method to control and switch the magnetization direction of a magnetic region in a magnetic device for memory cells using spin polarized electrical current. The magnetic device comprises a pinned magnetic layer, a reference magnetic layer with a fixed magnetization direction and a free magnetic layer with a changeable magnetization direction. The magnetic layers are separated by insulating non-magnetic layers.A current can be applied to the device to induce a torque that alters the magnetic state of the device so that it can act as a magnetic memory for writing information. The resistance, which depends on the magnetic state of the device, can be measured to read out the information stored in the device.
US09449665B1 Semiconductor systems and semiconductor devices
A semiconductor system includes a first semiconductor device and a second semiconductor device. The first semiconductor device outputs data, a data strobe signal, an external command, and a clock signal. The second semiconductor device aligns the data in synchronization with the data strobe signal to generate first and second alignment data and latches the first and second alignment data to generate first and second latch data in response to a latch signal which is generated by dividing the data strobe signal.
US09449664B2 Quantizing circuits having improved sensing
A system including a processor and a memory device. The memory device includes a memory array having a plurality of memory elements connected to a bit-line and a quantizing circuit. The quantizing circuit includes a combination circuit configured to combine an analog input signal with an analog feedback signal to produce a delta signal. The quantizing circuit also includes an integrator configured to receive and integrate the delta signal to produce a sigma signal. The quantizing circuit also includes an analog-to-digital converter configured to receive the sigma signal and compare the sigma signal with a reference signal to produce a digital output signal.
US09449663B2 Circuit for memory write data operation
A circuit includes a supply voltage circuit, a voltage adjustment circuit, and a timing adjustment circuit. The supply voltage circuit is coupled to a memory device configured to provide a voltage level to the memory device during a write data operation. The voltage adjustment circuit is coupled to the supply voltage circuit, and is configured to provide at least one voltage level control signal to control one of a plurality of different voltages. At least one of the plurality of different voltages has a voltage level lower than a specified nominal supply voltage level. The timing adjustment circuit is coupled to the supply voltage circuit, and is configured to provide at least one voltage transition timing control signal to the supply voltage circuit. The supply voltage circuit is configured to provide at least one of the plurality of different voltages to the memory device during the write data operation.
US09449658B2 Semiconductor apparatus
A semiconductor apparatus includes a first memory bank configured to store data transmitted through a first data line; and a precharge block configured to precharge the first data line to a level of a first voltage or a second voltage.
US09449656B2 Memory with bit cell header transistor
A memory includes a plurality of bit cells. Each bit cell includes a bit line and a storage cell coupled to the bit line. A header PMOS transistor is coupled to the storage cell in each bit cell. The header PMOS transistor is at least partially turned off during a write operation by a header control signal.
US09449649B1 Disk drive having a shroud wall that completely encircles a disk outer periphery
A disk drive includes a disk that has a data side and an unread side. A first read head faces and is adjacent the data side. The disk drive also includes a cylindrical shroud wall that is substantially orthogonal to the unread side and that completely encircles the disk outer periphery. A radial spacing between the cylindrical shroud wall and the disk outer periphery nowhere exceeds 1 mm. The disk drive does not include any read head that faces and is disposed adjacent the unread side.
US09449647B2 Temporal alignment of video recordings
Methods and apparatus are provided to establish temporal alignment of media clips. In an example embodiment, first and second media clips each contain an audio portion and the method comprises: determining an estimated global offset between the first and second clips; choosing a first test region of the first clip and identifying a corresponding second test region in the second clip based at least in part on the estimated global offset. The first and second test regions are compared to determine a local offset.
US09449645B2 Video compilation greeting system and method
A video compilation greeting system which allows a number of collaborators to provide video segments for use in a combined video greeting or presentation. The video is submitted by the individual invitee collaborators and is automatically reformatted by the system into the desired format. The original organizer, who may optionally also be a collaborator, has several options for further customizing the final video product, such as adding credits or personalized messages at the end of the main feature, or titles and graphics to the beginning of the video. The final result is a video greeting to a recipient comprising multiple video submissions into a single video output.
US09449643B1 Data storage component test deck
A test deck may be employed as part of a data storage component testing system. A test deck can consist of at least a bottom cover mating to a top cover to define an enclosed testing region configured to house a data storage medium, transducing head, and head suspension. The top cover may have an access port occupied by a door providing access to the enclosed testing region.
US09449642B2 Record carrier and apparatus for scanning the record carrier
A record carrier has a servo track indicating an information track intended for recording information blocks. The servo track has a variation of a physical parameter, referred to as wobble. The wobble is modulated for encoding record carrier information, such as addresses. The servo track is subdivided in modulated parts in which the frequency and/or phase of the variation deviates from the wobble frequency, and non-modulated parts. The slope of the wobble is substantially continuous at transitions between the modulated and non-modulated parts by using wobbles starting at the maxima or minima of the wobble in a first part of the modulated parts.
US09449632B2 Method for manufacturing magnetic recording medium, and magnetic recording/reproducing apparatus
A method for manufacturing a magnetic recording medium including at least a non-magnetic substrate, a soft magnetic underlayer, an orientation control layer that controls an orientation of an immediate upper layer, and a perpendicular magnetic layer in which a magnetization easy axis is mainly perpendicularly oriented with respect to the non-magnetic substrate so as to be laminated one another on the non-magnetic substrate. The perpendicular magnetic layer includes two or more magnetic layers, and each layer is subjected to a crystal growth such that each crystal grain composing each magnetic layer forms a columnar crystal continuous in a thickness direction together with the crystal grains composing the orientation control layer. The orientation control layer, formed of a Co—Cr alloy, is formed by the reactive sputtering using a mixture of a sputtering gas and nitrogen.
US09449627B2 Angled waveguide
An apparatus has an input surface configured to receive energy emitted from an energy source in a first mode. A mode order converter is configured to convert the energy from the first mode to a second mode. The waveguide of the apparatus has an input end disposed proximate the input surface and configured to receive the energy in the first mode. The waveguide has an output end disposed proximate a media-facing surface and configured to deliver energy in the second mode. The output end is at an oblique angle to a cross-track line at an intersection of the media-facing surface and a substrate-parallel plane.
US09449624B2 Flexure of disk drive suspension
A tail pad portion is provided in a flexure tail including a metal base and a conductive circuit portion. Tail terminals are arranged in the tail pad portion. The metal base is made of stainless steel, and includes a frame structure having a first frame and a second frame. An opening is formed between the first frame and the second frame. The tail terminals are arranged parallel to each other between the first frame and the second frame. A bridge portion is formed between the first frame and the second frame. The bridge portion includes at least one bridge element which is a part of the metal base. The at least one bridge element is arranged at a position which does not overlap the tail terminals in the thickness direction.
US09449615B2 Externally estimated SNR based modifiers for internal MMSE calculators
Acoustic noise in an audio signal is reduced by calculating a speech probability presence (SPP) factor using minimum mean square error (MMSE). The SPP factor, which has a value typically ranging between zero and one, is modified or warped responsive to a value obtained from the evaluation of a sigmoid function, the shape of which is determined by a signal-to-noise ratio (SNR), which is obtained by an evaluation of the signal energy and noise energy output from a microphone over time. The shape and aggressiveness of the sigmoid function is determined using an extrinsically-determined SNR, not determined by the MMSE determination.
US09449611B2 System and method for extraction of single-channel time domain component from mixture of coherent information
A computer readable medium containing computer executable instructions is described for extracting a reference representation from a mixture representation that comprises the reference representation and a residual representation wherein the reference representation, the mixture representation, and the residual representation are representations of collections of acoustical waves stored on computer readable media.
US09449601B2 Methods and apparatuses for encoding and decoding object-based audio signals
An audio decoding method and apparatus and an audio encoding method and apparatus which can efficiently process object-based audio signals are provided. The audio decoding method includes receiving a downmix signal and object-based side information, the downmix signal comprising at least two downmix channel signals; extracting gain information from the object-based side information and generating modification information for modifying the downmix channel signals on a channel-by-channel basis based on the gain information; and modifying the downmix channel signals by applying the modification information to the downmix channel signals.
US09449596B2 Sound generation system, sound recording system, sound generation method, sound recording method, sound adjusting method, sound adjusting program, sound field adjusting system, speaker stand, furniture, speaker cabinet, and speaker device
Provided are a sound generation system and a sound recording system, which are placed in a room to adjust sound. A columnar body is disposed around a sound source to adjust how much sound of a low-tone range, as well as of a middle- and high-tone range, is absorbed and diffused. Moreover, a columnar body is disposed around a recording device to adjust how much sound of a low-tone range, as well as of a middle- and high-tone range, is absorbed and diffused. The columnar bodies may be made of a combination of different diameters and/or lengths. The arrangement distances may be random. With the columnar body disposed at the most appropriate location, it is possible to adjust sound in a wide band.
US09449593B2 Detecting nonlinear amplitude processing
Disclosed is a computer system comprising an audio processing module, an echo cancellation module and a control module. The audio processing module is configured to process an audio signal and output the processed audio signal to e.g. a speaker (or similar) of the system. The echo cancellation module is configured to cancel echo from an audio signal received via e.g. a microphone (or similar) of the system. The control module is configured to detect a condition indicative of nonlinear amplitude processing by the audio processing module and control said echo cancellation by the echo cancellation module based on the detected condition.
US09449591B2 Visual and/or acoustic privacy features
Disclosed are exemplary embodiments of visual and/or acoustic privacy features. For example, exemplary embodiments are disclosed that include visual and/or acoustic privacy features for furniture (e.g., office chair, desk, table, cubicle, etc.). The visual and/or acoustic privacy features are movable relative to the user and/or furniture between at least a first configuration and a second configuration. In the first configuration, the visual and/or acoustic privacy features may be configured such that they do not inhibit the user from interacting with others. In the second configuration, the visual and/or acoustic privacy features may be configured to provide the user with at least some visual and/or acoustic privacy and isolation from others.
US09449590B1 Low frequency audio sound effects in model railroading
Remote objects, which may include cars and locomotives, rolling stock and or fixed objects in a model railroad layout, convey sound and/or other digital information to a Sound and Control Centers, Local Sound and Control Units and or walk-around throttles to produce sound and operations that enhances the model train experience. Preferably, remote objects may communicate with the sound and control center by wireless means, and over separate communication channels. Sound information and related data from the separate channels can be processed, combined, enhanced or used to fetch additional sounds from memory, in order to drive at least one speaker that is separate from the remote objects. The speaker(s) may be especially advantageous to produce or enhance low frequency audio sounds coordinated with activity at the remote object(s).
US09449586B2 Keyboard device
A keyboard device includes: key units each including a coupler and white or block keys coupled to the coupler at their rear ends; and a key frame assembled to the key frame and supporting the couplers stacked on each other. The coupler of one of the key units is provided with a hook having an engaging portion. The coupler of each of at least one other key unit has a through hole at a position corresponding to the hook. The key frame has a through hole at a position corresponding to the hook. The couplers of the key units are secured on the key frame using the engaging portion in a state in which the hook extends through the through hole of the coupler of each of the at least one other key unit and the through hole of the key frame.
US09449577B2 Display device having synchronization unit and driving method thereof
Disclosed is a display device that may include a first data driver and a second data driver, each checking availability of a data transmission with a timing controller upon receiving a power voltage; a synchronization unit that outputs a power management signal when both the first and second data drivers become available for their data transmission with the timing controller; and a power module that supplies a high-potential voltage to the first and second data drivers in response to the power management signal output from the synchronization unit.
US09449561B1 Light sensor obstruction detection
An ambient light sensor may be used to measure ambient light in an environment that surrounds a device. The measured ambient light may be used to adjust display settings employed by the device, and thereby improve a user experience during interaction with the device in the environment. During use of the device that includes an ambient light sensor, the ambient light sensor may become obscured (blocked, covered, etc.) by a user's finger, a cover, dirt, and/or by another object that obstructs the ambient light sensor's ability to detect light from the environment. Various techniques may be used to determine obstruction of the ambient light sensor. In some embodiments, changes in display settings may be compared to measured changes in ambient light to determine whether a light sensor is obstructed. In some embodiments, use of a second light sensor may validate whether a first light sensor is obstructed.
US09449559B2 Display device and driving apparatus thereof
In a data driving apparatus, a DAC converts digital data output from a holding latch into an analog data voltage. An operational amplifier operates as a buffer which outputs the analog data voltage of the DAC to the signal line during a display period and operates as a comparator which compares the voltage of the signal line with the analog data voltage of the DAC during a sensing period. In addition, a sensing controller controls the holding latch to change the data stored in the holding latch according to a comparison value of the comparator.
US09449555B2 Display device and driving method thereof
Aspects of embodiments of the present invention include a display device including: a display unit comprising a plurality of scan lines that extend in a row direction, a plurality of data lines that extend in a column direction, and a plurality of pixels coupled to the scan lines and the data lines; a scan driver configured to sequentially apply a scan signal of a gate-on voltage to the scan lines during a writing period for applying a data voltage to the pixels; and a data driver configured to apply a data voltage to the data lines during the writing period, wherein a first power source voltage supplying a driving current of the pixels is applied to the data lines during a period other than the writing period.
US09449547B2 Organic light emitting display
An organic light emitting display includes an image display unit having a plurality of pixels, and first and second pixel power lines that receive pixel-driving voltages from first and second power supplies, respectively. The second pixel power lines are interleaved with the first pixel power lines. Adjacent pixels of the same color from among the plurality of pixels provided in the image display unit are coupled to pixel power lines corresponding to different power supplies. This is to solve or mitigate the problem of non-uniform brightness of the entire image display unit due to voltage drops in the pixel power lines.
US09449538B2 Display system, display process and engagement feature
A display system, a display process, and an engagement feature are disclosed. The display system includes a first display arrangement, a second display arrangement, and a flexible support extending from the first display arrangement to the second display arrangement. The first display arrangement engages the second display arrangement by movement of the flexible support.
US09449537B2 Dimensional display system
In order to provide a dimensional display system which is easy to use, quick to execute, and inexpensive, the dimensional display system contains a backboard sign, at least one offset sign having a size smaller than the backboard sign, and at least one spacer assembly. The spacer assembly contains a first fastening element, which is adapted to be attached to the backboard sign, and a second fastening element, which is adapted to be attached to the offset sign. The first and second fastening elements form corresponding components of a fastening mechanism to affix the offset sign to the backboard sign at a predefined distance thus creating a three-dimensional effect.
US09449536B1 Handheld removable message board
A removable message board can include an attachment piece including a message displayed on a front side and a back side opposite the front side. A coiled spring can include a first end that directly contacts the back side of the attachment piece and a second end opposite the first end that is wound along a length of the coiled spring to form a concentric circular shape configured to press against a chair back. A top surface of the coiled spring can be oriented towards a bottom surface of the coiled spring. The coiled spring can be disposed behind the attachment piece such that the coiled spring can be substantially covered by the attachment piece when viewed from a position perpendicular to a length and width of the attachment piece.
US09449535B2 Label assembly and method of dispensing low-stiffness labels
A label assembly having a first configuration comprising a facestock layer having an upper surface and a lower surface, an adhesive layer having an upper surface and a lower surface, the upper surface of the adhesive disposed adjacent to the lower surface of the facestock layer, a tack varnish layer overlying the upper surface of the facestock, a liner assembly comprising a release liner overlying the adhesive layer, the release liner comprising a liner layer having an upper surface and a lower surface, the upper surface comprising a release coating layer, the release coating layer being disposed adjacent to the adhesive layer, and a tack coating layer overlying the lower surface of the liner layer.
US09449527B2 Break-fix simulator
A system, apparatus, method, and computer program product for implementing at least one break-fix simulation are disclosed. A processor implements the at least one break-fix simulation by invoking a virtualization of a product that is configured to provide a service, executing one or more scripts that are configured to break the virtualization of the product so that at least a portion of the service fails, receiving first input via a user interface that is configured to access one or more tools for restoring the at least a portion of the service to working order, and restoring the at least a portion of the service to working order with the one or more tools utilizing the first input.
US09449524B2 Dynamic role-based instructional symbiont for software application instructional support
The disclosure provides a computer-based learning system that minimizes the “distance” between applications (for which instructions are provided) and the instructions themselves. That is, the instructional material provided is dynamically integrated with a “state” of one or more applications, which constantly change as a user interacts with the application. Further, the instructional information is visually presented within a common screen, window, or focus region as the application, in a minimally intrusive manner. For example, the instruction window can be an overlay that is designed to “hide from” or to avoid obscuring application content of particular interest to a user. Various techniques can be used to ensure the instructions are provided unobtrusively, including use of transparency settings to make instructions legible, resizing techniques, variable shading, font size/contrast/style adjustments, and the like.
US09449520B2 System and method for verifying viewing of multimedia rendering of investigator meeting prefatory to clinical trial participation
A system and method providing passive verification of participant—typically a physician—exposure to Material equivalent to attendance at an Investigator Meeting prefatory to Clinical Trial is taught. The invention provides for rendering media capture of Investigator Meeting education into computer deliverable sessions, and further into segments, where segments are the product of randomly generated visual requests to which participant need provide response in some prescribed time interval to confirm visual attention to Material. To ensure participant visual exposure to Material, during computer mediated display of Material, visual prompts appear at random points in the display. For any successful participant response, session advances, and in absence of successful response, display of Material resets to last successful response point in Material. In an alternate embodiment, groups of viewers may be tracked corresponding to a group viewing of Material. The system provides real-time tracking of completion of visual exposure to Investigator Meeting Material and enables Clinical Trial sponsor to dynamically update enrolled participant data, and actively encourage physician completion of Investigator Meeting equivalent attendance, so as to expedite Clinical Trial launch.
US09449514B2 Methods and apparatus for adaptive vehicle response to air quality states
A computer-implemented method includes connecting to a remote system and requesting data relating to a quality of air level in the vicinity of a known vehicle location. The method further includes receiving data relating to the quality of air level and comparing the data to one or more predetermined threshold levels of tolerance. If the data exceeds at least one threshold level of tolerance an automatic vehicle computing system response is instructed. In this example, the method also includes activating one or more vehicle systems in response to the data exceeding the at least one threshold level of tolerance.
US09449513B1 Portable traffic control signage apparatus and methods
Traffic signs that facilitate portability are disclosed. In certain embodiments, they are designed to be lighter and have fewer steps involved in their set up, preferably involving only one person. The design of certain embodiments also allows multiple signs to be transported together, and facilitates air flow through the signs. Certain embodiments include generally horizontal panels with breakaway or fracture paths so as to improve crashworthiness and safety of the traffic sign.
US09449512B2 Orchestrating autonomous movements of parked vehicles to optimize parking efficiency
Technologies for optimized vehicle parking include a parking management computing device and a number of advanced vehicles, each having an in-vehicle computing system. The parking management computing device establishes a secure control channel with each of the in-vehicle computing systems. Each of the in-vehicle computing systems may send a parking request to park or access the vehicle to the parking management computing device. The parking management computing device queries a number of the advanced vehicles that are already parked for positional or sensor data and determines an optimized parking configuration based on the parking request. The parking management computing device transmits movement requests to the in-vehicle computing systems to implement the optimized parking configuration. Each in-vehicle computing system may perform the movement request by using an autonomous driving capability, by using a remote control capability, or by notifying an operator. Other embodiments are described and claimed.
US09449505B2 Traffic congestion prediction method and traffic congestion prediction device
Provided is a traffic congestion prediction method which is able to perform a prediction process using floating information with higher accuracy. The traffic congestion prediction method includes: a step of receiving information by a prediction device; a step of predicting a route of each floating car based on the current position information and destination information received; a step of calculating, for the each floating car, a first passing time group which is a set of respective passing times at a plurality of predetermined spots on the route predicted; a step of calculating the number of existing floating cars per link based on the first passing time group, if any of a plurality of floating cars exists on the link at a predetermined time; and a step of calculating a second passing time group by use of the number of existing floating cars and a predetermined calculation technique.
US09449482B2 Method and apparatus for activating and deactivating video cameras in a security system
A method for using a security system to monitor a secured area is provided. The method includes a first processor of the security system providing a status of the security system, including an active status output signal and a disarmed status output signal, a video system monitoring the secured area by capturing and locally saving images, and a second processor of the video system activating one or more video cameras of the video system monitoring an interior space of the secured area upon receipt of the active status output signal and deactivating the one or more video cameras upon receipt of the disarmed status output signal.
US09449478B2 Method and apparatus for visually and audibly indicating the setup and maintenance of a system
Example embodiments of the present invention relate to a method and apparatus for visually and audibly indicating the setup and maintenance of a system.
US09449475B2 Emergency location device
An emergency location device with a deployable rescue balloon is presented. The balloon is housed in tube body in its stowed state with a frangible foil holding it in place at the proximal edge of the tube body. The device includes a ball valve attached to the opposite end of the balloon and further coupled to a charger valve. The charger valve includes a piercing needle configured to pierce a helium pressure tank thereby deploying and inflating the rescue balloon. The helium tank, the charger valve, and the ball valve are all enclosed in the lumen of the tube body. The balloon is attached to the inside of the tube body via a lanyard, which unravels when the balloon is deployed. A threaded cap coupled to the distal end of the tube body, which is also used to deploy the balloon, secures the helium pressure tank in the tube body.
US09449474B2 Sales data processing device, sales data processing method and computer readable storage medium
A sales data processing device of the present invention accepts operations by an operator, opens a drawer, and is provided with a history acquisition unit, a reference information acquisition unit and an irregularity detection unit. The history acquisition unit acquires a history of operations by the operator. The reference information acquisition unit acquires, from references of standard operations set in advance for each of operations that cause the drawer to open, the standard operation references for operations specified in the history. For each of the operations specified in the history, the irregularity detection unit finds a difference from the standard operation reference acquired by the reference information acquisition unit, and if the difference is of at least a predetermined level, detects that the operation is an irregular drawer operation.
US09449470B2 Wagering game with upgradable symbol stacks
A gaming system includes one or more input devices, display devices, processors, and memory devices. At least one of the memory devices store instructions that cause the system to receive a wager and to display at least one array having a plurality of columns. An outcome is randomly selected, in response to the wager, in which a first column is stacked with a stack of symbols of a first rank and a second column is stacked with a stack of symbols of a second rank. The first rank is compared with the second rank to determine a high rank and a low rank according to a predetermined pay table. The stack of symbols of the low rank is upgraded to a stack of symbols of the high rank.
US09449466B2 Networked hybrid gaming system
A networked gaming system is provided, including an entertainment software controller connected by a network to a game world controller, the entertainment software controller constructed to: present a first presentation of a skill-based game; transmit a player action of the skill-based game; receive a modified game status update; present a second presentation based on the modified update; the game world controller connected by the network to a game server, the game world controller constructed to: receive the player action; generate a wager; transmit the wager; receive a wager result; transmit, to a game server, the player action; receive a game state update based on the player action; generate the modified game state update; and transmit, to the entertainment software controller, the modified game state update; and the real world controller connected to the game world controller, and constructed to: receive the wager; and provide a wager result.
US09449463B2 Method of gaming, a gaming system and a game controller
A gaming system comprises a display controlled by the gaming system to display a prior jackpot value of a jackpot corresponding to a value of the jackpot when a previous jackpot trigger event occurred. The gaming system is arranged to receive wagers on one or more games playable in the gaming system, increment a current value of the jackpot pool in memory of the gaming system based on the wagers, determine a jackpot event value of the jackpot responsive to a jackpot event occurring, the jackpot event value being the current value of the jackpot upon the jackpot event occurring and the jackpot event being independent of incrementing the jackpot, upon the player winning the jackpot responsive to the jackpot event, make an award to the player of the jackpot event value, and upon the player not winning the jackpot responsive to the jackpot event, set the jackpot event value as a new prior jackpot value and control the display to display the new prior jackpot value until the next jackpot event.
US09449456B2 Automated gaming chairs and wagering game systems and machines with an automated gaming chair
Gaming chairs and wagering game systems and machines with a gaming chair are presented herein. A gaming chair is disclosed for a wagering game system with a controller operable to output signals associated with a wagering game. The gaming chair includes a backrest portion, a seat portion, and a base for supporting the seat and backrest portions. The base includes a height adjustment mechanism. The gaming chair also includes a motion-enabling mounting assembly that is attached to the seat portion and has at least one actuator configured to selectively move the seat portion in response to signals from the controller. The mounting assembly is movably mounted on the height adjustment mechanism of the base such that the mounting assembly, seat portion, backrest portion, and actuator(s) can be unitarily repositioned between a plurality of distinct heights.
US09449455B2 Wagering game with override award when threshold is exceeded
A gaming method of conducting a wagering game includes receiving, via one or more input devices, an input indicative of a wager, displaying, via one or more display devices, a plurality of symbols to indicate a randomly selected outcome of a wagering game in a display area, and determining, via at least one of one or more processors, one or more award amounts for the randomly selected outcome. The one or more award amounts are based on the wager and the symbols of the randomly selected outcome. The method further includes determining an aggregate award amount based on the one or more award amounts, comparing the aggregate award amount to a predetermined threshold amount, awarding the aggregate award amount if the aggregate award amount is less than the predetermined threshold amount, and awarding an override-award amount if the aggregate award amount is greater than the predetermined threshold amount.
US09449447B2 Control system and control method for vehicle anti-theft
A control method for anti-theft is provided. The method is running to a vehicle. The control method includes: allocating a calculation factor dynamically; calculating a high-frequency compensation value according to the calculation factor; adding the high-frequency compensation value to a frequency value of the high-frequency signal to obtain a first frequency value of the high-frequency signal; switching a high-frequency receive unit to a new channel being able to receive a high-frequency signal having a frequency value that is equal to the first frequency value of the high-frequency signal; receiving a high-frequency signal when a frequency value of the high-frequency signal is equal to the first frequency value of the high-frequency signal; and unlocking the vehicle according to the high-frequency signal.
US09449444B2 Door lock apparatus, display apparatus, mobile device, and method for controlling thereof
A door lock apparatus is provided. The door lock apparatus includes a first interface configured to communicate with a plurality of external apparatuses; a near field communicator configured to perform authentication for opening a door; a second interface configured to communicate with a display apparatus; and a controller configured to control the first interface to receive status information on each of the plurality of external apparatuses from the plurality of external apparatuses, control the second interface to transmit the received status information to the display apparatus to be displayed in response to the authentication being performed by the near field communicator.
US09449438B2 Methods for predicting a speed brake system fault
Methods of predicting a speed brake fault in an aircraft having a speed brake system including multiple control surfaces, a handle for setting the position of the multiple control surfaces, and at least one control surface position sensor, the methods include receiving a position signal from the at least one position sensor, determining a variation in the position signal and predicting a fault in the speed brake system.
US09449427B1 Intensity modeling for rendering realistic images
An electronic device can utilize one or more sensors and/or imaging elements to determine the relative position of at least one light source relative to the device. In various embodiments, the intensity of light can be determined in various directions around the device. By determining the relative intensity around the device, an approximate direction of one or more light sources can be determined. Utilizing the relative position of each light source, the electronic device can properly light or shade a graphical object to be rendered by the device, or otherwise process image information captured by the device.
US09449422B2 Device and method for displaying full azimuth angle domain image data
A device, system, and method for displaying seismic image data may include computing, from a wide-azimuth data set, a discrete data set associated with an image function at a seismic image point. The discrete data set may be mapped onto a continuous curved three-dimensional surface. The mapped data set may be projected onto a continuous planar surface. The projected data may be displayed as a planar disk. A plurality of continuous planar surfaces, each representing a single image point, may be assembled to form a three-dimensional body, representing a seismic gather of image points. The three-dimensional body may be displayed. Other embodiments are described and claimed.
US09449415B2 Method and system for presenting educational material
Method and system for presenting a lesson plan having a plurality of keyframes is provided. The method includes initializing a fixed variable for a first keyframe; detecting an input from a user at an interactive display device; correlating the input with a gesture from a gesture set and one or more of database domains from among a plurality of database domains; displaying an image at the interactive display device when all mutable variables for the first keyframe content are determined based on the input; manipulating the image using a gesture associated with the displayed image and any associated database domains; and transitioning to a next keyframe using animation.
US09449414B1 Collaborative presentation system
Embodiments of collaborative presentation systems are provided. An example collaborative presentation system includes a display device, an image sensor, a network interface, a logic device, and a storage device holding instructions executable by the logic device to retrieve a presentation file that is executed to display a presentation on the display device, receive image frames from the image sensor, the image frames including the display device, the displayed presentation, and a presenter, and extract the presenter from the image frames to generate an extracted presenter image. The instructions are further executable to adjust an appearance of the extracted presenter image to form an adjusted presenter image, generate an updated presentation file, the updated presentation file being executable to display the presentation overlaid with the adjusted presenter image, and transmit, via the network interface, the updated presentation file to a remote presentation participant device.
US09449413B2 Image compositing via multi-spectral detection
A video image capture component includes a light source operable in a first spectrum, a first image detector operable in the first spectrum, a second light source operable in a second spectrum, and a second image detector operable in the second spectrum. A filtering component generates a combination image by filtering a first image obtained by the first image detector with a high-contrast filter, resulting in a high-contrast image, and masking a second image obtained by the second image detector using the high-contrast image. A compositing component creates a composite image from the combination image and a selected image. A display component displays the composite image.Alternative systems and methods for creating a combination image include techniques involving thermal imaging, laser detection, and narrow band frequency detection.
US09449410B2 Intra-frame timestamps for tile-based rendering
This disclosure describes techniques for supporting intra-frame timestamps in a graphics system that performs tile-based rendering. The techniques for supporting intra-frame timestamps may involve generating a timestamp value that is indicative of a point in time based on a plurality of per-bin timestamp values that are generated by a graphics processing unit (GPU) while performing tile-based rendering for a graphics frame. The timestamp value may be a function of at least two of the plurality of per-bin timestamp values. The timestamp value may be generated by a central processing unit (CPU), the GPU, another processor, or any combination thereof. By using per-bin timestamp values to generate timestamp values for intra-frame timestamp requests, intra-frame timestamps may be supported by a graphics system that performs tile-based rendering.
US09449409B2 Graphical indicators in analog clock format
Some aspects relate to display of a plurality of graphical indicators on a display, each of the plurality of graphical indicators associated with a respective time interval, wherein, for each of the plurality of graphical indicators, a length of the displayed graphical indicator represents a value of a metric associated with the respective time interval of the graphical indicator, wherein first ends of each of the plurality of graphical indicators substantially trace an arc of a circle, and wherein, for each graphical indicator, a position of the first end of the graphical indicator on the arc of the circle indicates the respective time interval associated with the graphical indicator.
US09449405B2 Systems and methods to display dependencies within a graph of grouped elements
According to some embodiments, for a set of elements a plurality of dependencies between source elements and target elements may be determined. It may also be determined that a first subset of elements are associated with a first group and that a second subset of the elements are associated with a second group. A first grouping shape, representing the first group, may be displayed on a user interface along with a second grouping shape representing the second group. Moreover, within the second grouping shape indications of the second subset of elements may be displayed. A dependency line may be displayed between the first grouping shape and the second grouping shape based on a dependency between a particular element in first subset and a particular element in the second subset, and the dependency line may intersect the second grouping shape at an intersection point. A dependency line may also be displayed from the intersection point to the indication representing the particular element in the second subset.
US09449401B2 System, method and article of manufacture for decompressing digital camera sensor data
A system, method, and article of manufacture for decompressing a bit stream of compressed data representing a plurality of image blocks. A plurality of bits of compressed input data relating to AC codes are retrieved from the bit stream and a first decoding operation executed to generate first output data. If sufficient space for the first output data exists, the first output data is outputted. Otherwise, a second decoding operation generates second output data. The first decoding operation includes performing a look-up in a look-up table based on the input data. A pointer is retrieved from a data segment that corresponds to the input data and a routine corresponding to the retrieved pointer is executed. The payload of the data segment is processed in the executed routine to generate the first output data.
US09449400B2 Method for characterising volumes of skin
The subject of the present invention is a method for characterizing the distribution of the volumes of the surface of the skin of an individual, more particularly applicable in the evaluation of the effect of firming cosmetic products. This method uses the isolines and the gradients of the slopes computed from a three-dimensional representation of the surface of the skin.
US09449399B2 Recognizing method of flaky or blocky prohibited articles, explosives or drugs
The present invention discloses recognizing methods of flaky or blocky prohibited articles, explosives or drugs. Specifically, the method for recognizing flaky prohibited articles, explosives or drugs comprises steps of: (1) reading in tomogram data of an object to be inspected for one tomogram; (2) pre-processing the tomogram data; (3) splitting the pre-processed tomogram data into a plurality of regions that have similar physical properties; (4) analyzing whether each of the split regions is a flaky region; (5) determining whether the flaky region recognized in the current tomogram can be merged with the flaky region detected from the previous tomogram, so as to form a flaky target; (6) determining whether each detected flaky target is complete or finished; (7) repeating steps (1)-(6) and processing each tomogram data layer by layer, until all of the tomogram data have been processed.
US09449393B2 Apparatus and method for plane detection
A plane detection apparatus for detecting at least one plane model from an input depth image. The plane detection apparatus may include an image divider to divide the input depth image into a plurality of patches, a plane model estimator to calculate one or more plane models with respect to the plurality of patches including a first patch and a second patch, and a patch merger to iteratively merge patches having a plane model a similarity greater than or equal to a first threshold by comparing plane models of the plurality of patches. When a patch having the plane model similarity greater than or equal to the first threshold is absent, the plane detection apparatus may determine at least one final plane model with respect to the input depth image using previously merged patches.
US09449390B1 Detecting an extended side view mirror
A position of a mirror in or on a vehicle can be detected by receiving a first image and a second image, and comparing the first image to the second image. The comparison is used for determining whether the vehicle mirror has moved from one of an extended state and a non-extended state.
US09449387B2 Medical image diagnosis apparatus, medical image display apparatus, medical image processing apparatus, and medical image processing program
An inner wall extractor extracts the inner wall of a vital tissue based on medical image data. An outer wall extractor extracts the outer wall of the vital tissue based on the medical image data. A first raised portion calculator obtains information including the presence of a first raised portion in which the inner wall of the vital tissue is raised inward, based on the extracted inner wall of the vital tissue. A second raised portion calculator obtains information including the presence of a second raised portion in which the outer wall of the vital tissue is raised outward, based on the extracted outer wall of the vital tissue. A display controller superimposes the information of the first raised portion and the information of the second raised portion on an image of the vital tissue, and causes the image to be displayed on a display.
US09449385B2 Reconstruction of computed tomography images using combined third-generation and fourth-generation projection data
An apparatus is provided to reconstruct an image using combined third-generation energy-integrating computed tomography projection data and fourth-generation spectrally resolved computed tomography projection data. The apparatus includes processing circuitry configured to obtain first projection data representing projection data from an energy-integrating detector; obtain second projection data representing projection data from a photon-counting spectrally discriminating detector; and reconstruct a first combined-system basis image and a second combined-system basis image by solving a combined-system matrix equation using the first projection data and the second projection data.
US09449381B2 Methods, systems, and media for generating and analyzing medical images having elongated structures
Methods, systems, and media for generating and/or analyzing medical images having elongated structures are provided. In some embodiments, a method for analyzing medical images is provided, the method comprising: receiving a plurality of images, wherein each of the plurality of images includes a portion of an elongated structure; receiving a location of interest within a least one of the plurality of images; determining an orientation of the elongated structure in response to receiving the location of interest; adjusting image planes of each of the plurality of images to correspond with the orientation of the elongated structure; and causing the elongated structure to be displayed in the adjusted image planes.
US09449379B2 Method for inspecting solution discharge apparatus and method for producing device
A inspection method for a solution discharge device includes a discharge step, a imaging step, an acquisition step, and a judgement step of identifying a main drop among deposits found to have a deposit surface area falling within a deposit surface area standard for each imaging area. An upper bound and a lower bound of the deposit surface area standard are determined according to timing of imaging in the imaging step, such that the values applied to deposits in an imaging area imaged at a second imaging time that is later than a first imaging time are smaller than those applied to deposits in an imaging area imaged at the first imaging time.
US09449377B2 Imaging methods and computer-readable media
One aspect of the invention provides an imaging method including: (a) acquiring a first fluorescent image of an object of interest impregnated with fluorescent nanodiamonds; (b) applying a magnetic field to the fluorescent nanodiamonds in order to decrease fluorescence of the fluorescent nanodiamonds; (c) acquiring a second fluorescent image of the object of interest; and (d) subtracting the second fluorescent image from the first fluorescent image to produce a resulting image. Another aspect of the invention provides an imaging method including: (a) applying a time-varying magnetic field to an object of interest impregnated with fluorescent nanodiamonds to modulate the fluorescence of the fluorescent nanodiamonds; (b) acquiring a plurality of fluorescent images of the object of interest; and (c) for each corresponding pixel in the plurality of fluorescent images, calculating a fluorescence intensity using a lock-in technique.
US09449374B2 System and method for multi-frame temporal de-noising using image alignment
Methods, devices, and computer program products for multi-frame termporal de-noising using image alignment are describe. In one aspect, a method of capturing an image using a multi-frame temporal de-noising is described. The method includes capturing a plurality of frames and aligning the captured plurality of frames with each other. The method further includes determining a subset of frames of the captured plurality of frames, the subset determined based upon a focus quality of each frame of the plurality of frames. Finally, the method includes combining the subset of frames into a single image using a motion filter to reduce blurriness and ghosting.
US09449371B1 True motion based temporal-spatial IIR filter for video
To denoise video data, a temporal IIR filter is applied to video data. The temporally filtered frame is used as a guide to spatially filter the video data without introducing temporal artifacts. The spatially filtered frame can then be temporally filtered again using a temporal IIR filter. The results of the second temporal filtering can then be used as a guide to eliminate noise that the spatial filter did not eliminate.
US09449364B2 Information processing apparatus, information processing method, and program to recognize circumstances of a subject from a moving image
There is provided an information processing apparatus including an acquisition unit configured to acquire a moving image generated through imaging by an imaging apparatus having a view angle of 180° or more, and a virtual space generation unit configured to generate a three-dimensional virtual space including one or more objects having a curved inner surface and a curved outer surface, on the basis of a plurality of frame images included in the moving image. The virtual space generation unit generates the three-dimensional virtual space in a manner that, for each of the one or more objects, a frame image included in the plurality of frame images is mapped on at least one of the curved inner surface and the curved outer surface.
US09449362B2 Techniques for reducing accesses for retrieving texture images
Various embodiments are generally directed to techniques for reducing storage access bandwidth requirements in retrieving a texture image from a storage for applying textures to rendered objects by rendering the texture image itself into the storage to reduce the storage space in which the texture image is stored and to arrange portions of the texture image to be retrieved with fewer accesses. A device to render images includes a processor component; a color analyzer to determine a clear color of a texture image stored as source texture data; and a rendering routine to render the texture image into a storage as reduced texture data, the rendering routine to selectively store in the reduced texture data pixel color values retrieved from the source texture data that are associated with pixels of the texture image not colored with the clear color. Other embodiments are described and claimed.
US09449356B2 System and method for monitoring progress of delivery of a patient-specific medication in a healthcare facility
Systems and methods of monitoring progress of delivery of a patient-specific medication are disclosed. A patient/medication identification (ID) device is provided on a package containing the medication, the patient/medication ID device comprising medication/patient information indicative of the medication and the patient. At least one location ID device is provided at a location, the at least one location ID device comprising a unique location ID associated with the location. The medication/patient information and the patient/medication ID are read. Delivery progress information indicative of a last-known read location where at least one of the medication/patient ID information and the unique location identifier was read is generated. The delivery progress information is stored in a database. The delivery progress information is accessed from the database in response to the request. A delivery status of the medication is indicated to the user.
US09449355B2 Methods and systems for facilitating access by a patient to actionable tasks associated with a chronic care plan
An exemplary method includes a chronic care solutions provider system 1) maintaining data representative of a chronic care plan for a patient with a chronic medical condition, 2) receiving data representative of a biometric reading acquired by a biometric device associated with the patient, 3) generating a plurality of actionable tasks based on the biometric reading and in accordance with the chronic care plan, and 4) concurrently presenting, within a patient portal accessible by the patient, a plurality of graphical task cards each representative of a distinct actionable task included in the plurality of actionable tasks. Corresponding methods and systems are also disclosed.
US09449347B2 Method and apparatus for processing receipts
Systems and methods of processing expense receipts are provided. Images of expense receipts are received from a user device. The images are processed to obtain receipt information. A list of user expenses is generated based on the receipt information.
US09449346B1 System and method for programmatically accessing financial data
Systems and methods for programmatic access of external financial service systems. An application proxy instance is created that simulates an application of an external financial service system. A normalized account request is received for financial data of the external financial service system for a specified account. The normalized account request is provided by an external financial application system by using a financial data API of the financial platform system. Responsive to the normalized account request, communication is negotiated with the external financial service system by using the application proxy instance to access the requested financial data from the external financial service system by using a proprietary Application Programming Interface (API) of the external financial service system. The financial data is provided to the external financial application system as a response to the normalized account request.
US09449344B2 Dynamically retraining a prediction model based on real time transaction data
Various embodiments of systems and methods to dynamically retrain prediction models based on real time transaction data are described herein. In one aspect, real time application data and status data associated with an entity are obtained. The obtained application data is inputted to a prediction model to produce an assessment of a risk. The obtained status data with the assessed risk are compared. When the obtained payment status data does not match the determined risk, the prediction model is retrained.
US09449343B2 Augmented-reality shopping using a networked mobile device
A consumer user can perform a number of augmented reality shopping operations using a local client shopping application executable on a mobile device. Features related to implementations of the current subject matter can include, but are not limited to, the ability to view an augmented reality depiction of a shopping display using the mobile device and to execute various “e-commerce” functions accessible via the augmented reality depiction. Related methods, systems, articles of manufacture, and the like are described.
US09449340B2 Method and system for managing an electronic shopping list with gestures
A computer-implemented method is disclosed herein. The method includes the step of receiving, with a processing device of a commerce server, one or more shopping list signals from an electronic computing device to establish a shopping list of a plurality of items offered for sale in a retail store. The method also includes the step of transmitting, with the processing device, a first item signal to an augmented reality device worn by a consumer within the retail store. The first item signal corresponds to one of the plurality of items. The method also includes the step of receiving, with the processing device, one or more movement signals from the augmented reality device worn by the consumer corresponding to movement of the consumer. The method also includes the step of changing, with the processing device, from transmitting the first item signal to transmitting a second item signal different from the first item signal in response to the step of receiving the one or more movement signals.
US09449324B2 Reducing TV licensing costs
A TV with various licensable components including, e.g., an ATSC demodulator requests a license for a component upon detection of a physical condition implicating use of the component, such as plugging a cable into a particular port, or upon receipt of a user-input command requiring use of the component, such as a request to autoscan channels.
US09449318B2 Systems and methods for providing payment hotspots
Systems and methods are provided for facilitating payments between users of the system such as person-to-person payments using a payment hotspot. A payment hotspot or payspot may be generated by a first user device of a first user to facilitate a transfer of funds between the first user and the second user. The payspot may be a virtual payment portal that allows secure payment between the users without either of the users having to provide identifying information to the other user. The payspot may be accessed by the second user based on the proximity of a second user device of the second user to the first user device or the first user may provide an identification code of the payspot to the second user. The second user may access the payspot by communicating with a payment server with the second user device, through the first user device.
US09449313B2 Customer to supplier funds transfer
Apparatuses and methods to facilitate customer to supplier funds transfer via premium messages. In one aspect, an apparatus to electronically transfer funds from a customer to a supplier includes: a server component connected to a network; and a database coupled to the server component. The server component is configured to: transmit a plurality of premium rate mobile terminating text messages to the mobile cellular telephone to effect a payment from the customer to the supplier after the customer has placed an order with a supplier; populate the database with an identification of the telephone number of the customer; populate the database with at least one transaction record related to the premium rate text messages; and facilitate access to the transaction record by the customer via the telephone number of the customer.
US09449309B2 Managing emails at an electronic mail client
Some example embodiments include a method for managing emails The method includes identifying a plurality of emails having a same subject The method also includes determining an inclusion relationship among the plurality of emails The method includes providing a user interface at an email client end The method includes graphically displaying on the user interface the plurality of emails and the inclusion relationship among the plurality of emails, wherein the graphically displaying of the inclusion relationship comprises identifying content that is duplicated across at least two emails within the plurality of emails.
US09449308B2 Defining actions for data streams via icons
Embodiments provide visual programming constructs including icons representing conditions and actions for processing incoming data streams. A user selects icons corresponding to at least one of the conditions and at least one of the actions to define a rule. The selected condition relates to at least one element possibly present in the incoming data stream. Without compilation of the rule, at least one incoming data stream is analyzed based on the condition to detect a presence of the element within the incoming data stream. The action is performed based on the analysis. In some embodiments, formatting of the incoming data streams is altered according to the conditions and actions to personalize the incoming data stream.
US09449307B2 Managing a limited-use electronic mail account
In one aspect, a method related to a limited-use electronic mail account. In addition to the foregoing, other method and system and program product aspects are described in the claims, drawings, and text forming a part of the present application.
US09449300B2 Prospective city government jobs posting system for multiple city government employers with integrated service features
A multiple employer city government jobs posting system includes at least one server connected to a public wide area network that hosts a website accessible over the network. The website includes software that allows multiple city governments to register for use of the website, to post and manage job announcements and prospective job announcements and allows multiple prospective employees to register for use of the website, prepare and save electronic resumes, and submit the electronic resumes to the city governments in response to the prospective job announcements. Electronic job applications are provided and prospective employees can submit online to city governments. The website requires city governments to provide a city profile and links to city government web pages. The system allows prospective employees to search for posted job announcements, prospective job announcements, city hyperlinks and profiles. The system allows city governments to search electronic resumes and to contact prospective employees.
US09449296B2 Management of pharmacy kits using multiple acceptance criteria for pharmacy kit segments
A pharmacy kit is managed by defining multiple rules for determining whether a segment of a pharmacy kit is satisfactorily stocked, selecting at least one rule among the multiple rules according to a kit stocking contingency, an prompting a user to stock the segment of the pharmacy kit according to the selected at least one rule.
US09449295B2 Tracking transactions by confluences and sequences of RFID signals
An RFID device may include one or more manually activated RFID tags configured to transmit unique RFID signals in response to a manual activation thereof. A transaction may be defined upon receiving a confluence of multiple RFID signals at the same time, or at nearly the same time, at an RFID reader. A transaction may also be defined upon receiving multiple RFID signals or confluences of such signals in a predetermined series or sequence. The RFID devices may include a single manually activated RFID tag, or two or more of such tags, which may be individually activated by one or more manual interactions from a user.
US09449287B2 System and method for predicting personality traits using disc profiling and big five personality techniques
The present disclosure relates to systems, methods, and non-transitory computer-readable media for human personality prediction by analyzing information collected from different sources such as social media, call detail record (CDR), email etc. using DISC (dominance, inducement, submission, and compliance) profiling and Big Five personality techniques (openness, conscientiousness, extraversion, agreeableness, and neuroticism). Embodiments in accordance with the present disclosure are further capable of using a self-learning model which learns from user response to the prediction.
US09449285B2 System and method for using pattern recognition to monitor and maintain status quo
A system for prospectively identifying media characteristics for inclusion in media content is disclosed. A neural network database including media characteristic information and feature information may associate relationships among the media characteristic information and feature information. Personal characteristic information associated with target media consumers may be used to select a subset of the neural network database. A first set of nodes, representing selected feature information, may be activated. The node interactions may be calculated to detect the activation of a second set of nodes, the second set of nodes representing media characteristic information. Generally, a node is activated when an activation value of the node exceeds a threshold value. Media characteristic information may be identified for inclusion in media content based on the second set of nodes.
US09449284B2 Methods and systems for dependency network analysis using a multitask learning graphical lasso objective function
Methods and systems for displaying dependencies within data and illustrating differences between a plurality of data sets are disclosed. In accordance with one such method, a plurality of data sets are received for the generation of a plurality of dependency networks in accordance with a graphical modeling scheme. The method further includes receiving a selection of a value of a parameter that adjusts a number of differences between the dependency networks in accordance with the graphical modeling scheme. In addition, at least one version of the dependency networks is generated based on the selected value of the parameter. Further, the one or more versions of the dependency networks is output to permit a user to analyze distinctions between the dependency networks.
US09449278B2 Cloud-based diagnostics and remediation
Troubleshooting a technical problem on a user device using a network-based remediation platform. Receiving problem statements relating to technical problems associated with a user device, activating a domain of cases, assigning a score for the cases based on a scoring algorithm, and determining one or more remediation actions to suggest based on the score.
US09449276B2 Graphical model-driven system for knowledge management tools
According to one embodiment of the disclosure, a graphical model-driven system includes a graphical knowledge pattern system coupled to a modeler interface. The graphical knowledge pattern system has a graphical knowledge pattern library for the storage of a plurality of graphical knowledge patterns that are configured to classify information according to one or more information related criteria. The modeler interface is operable to receive a request for information from the user interface and retrieve information from one or more knowledge based systems according to one or more information related criteria of a particular graphical knowledge pattern.
US09449272B2 Doppler effect processing in a neural network model
A method of frequency discrimination associated with the Doppler effect is presented. The method includes mapping a first signal to a first plurality of frequency bins and a second signal to a second plurality of frequency bins. The first signal and the second signal corresponding to different times. The method also includes firing a first plurality of neurons based on contents of the first plurality of frequency bins and firing a second plurality of neurons based on contents of the second plurality of frequency bins.
US09449270B2 Implementing structural plasticity in an artificial nervous system
Methods and apparatus are provided for implementing structural plasticity in an artificial nervous system. One example method for altering a structure of an artificial nervous system generally includes determining a synapse in the artificial nervous system for reassignment, determining a first artificial neuron and a second artificial neuron for connecting via the synapse, and reassigning the synapse to connect the first artificial neuron with the second artificial neuron. Another example method for operating an artificial nervous system, generally includes determining a synapse in the artificial nervous system for assignment; determining a first artificial neuron and a second artificial neuron for connecting via the synapse, wherein at least one of the synapse or the first and second artificial neurons are determined randomly or pseudo-randomly; and assigning the synapse to connect the first artificial neuron with the second artificial neuron.
US09449265B1 RFID tags with port-dependent functionality
An Integrated Circuit (IC) for an RFID tag includes at least two antenna ports for coupling to at least two antennas. The IC may be configured to determine the port from which it receives an input signal, and provide a first functionality if it receives the input from a first port and a second functionality if it receives the input from a second port. The IC may be configured to determine and/or offer a functionality based on the receiving port.
US09449260B2 Constructing and using support vector machines
Methods and systems are described for building and using a support vector machine for classifying a new sample. Training samples of one class or another class are used to build the machine by mapping the angle space to a set of angle vectors and, for each angle vector, finding candidate hyperplanes that are orthogonal to a vector at the angle vector and radiating from an origin point to the hyperplane. An optimal pair of candidate hyperplanes at one of the angle vectors is selected on the basis of the distance between the pair and the number of samples between them. The selection may be based on hard margin or soft margin approaches. A matrix-based implementation is presented. New training samples may be added, removed, or reclassified without requiring recalculation of the entire support vector machine.
US09449253B2 Learning painting styles for painterly rendering
Embodiments relate to automatic rendering of images according to a painting style. A procedural painting system, controlled by one or more parameters is used. Classifiers are trained using machine learning to return a score related to how well an image fits a given painting style. Parameters of the procedural painting system are optimized to maximize the score returned by the classifiers, and an output image is rendered.
US09449251B2 Image processing apparatus, image processing method, and medium
An image processing apparatus that extracts colors of patches from a photographed image data of a chart image is provided. The image processing apparatus includes: a position extraction unit configured to extract information indicating a position of the chart image in the photographed image data; an acquisition unit configured to acquire information indicating a patch position of each patch images in the chart image based on the chart image; a setting unit configured to set an extraction range in accordance with the patch position of each of the patch images in the photographed image data based on the information; a determination unit configured to determine whether or not the set extraction range fits inside each of the patch images; and a color extraction unit configured to extract a color of each patch image.
US09449250B1 Image download protection
Techniques for providing an image download protection may be provided. In particular, an original image may be protected from being downloaded by providing a substitute image in its place, identified by a plurality of layers that are configured to look substantially similar to the original image. However, when a user device attempts to quickly store the image (e.g., by right-clicking on the image and selecting “save”), the user device can be hindered from downloading the substantially similar looking image because only one layer may be stored on the user device. In some examples, the layer of the image looks substantially distinct from the original image, but the layer in combination with a plurality of other layers can look substantially similar to the original image.
US09449249B2 Method and apparatus for enhancing visual search
Various methods are described for improving the compression of location information during a visual search. One example method may comprise identifying one or more features of a source query image for a visual search. The method may further comprise generating a histogram map comprising one or more histogram bins, wherein the histogram map represents the location of the one or more features of the source query image. Additionally, the method may comprise generating a context for at least one of the one or more histogram bins, wherein the context comprises a first context value based on information related to one or more neighboring bins located a first distance from the respective histogram bin and a second context value based on information related to one or more neighboring bins located a second distance from the respective histogram bin. Similar and related methods, apparatuses, and computer program products are also provided.
US09449247B2 Contour correction device, method, and program
An input to set a correction contour line inside one region from an operator is received, and a contour line of the one region is corrected so that the correction contour line becomes a part of a contour line after correction. In this case, when a start point of the correction contour line is located on a unique contour line of each region and an end point thereof is located on a contour line shared by the two regions, the contour line of the other region is maintained, and when the start point is located on the shared contour line and the end point is located on the unique contour line, the contour line of the other region is also corrected so that the correction contour line becomes the shared contour line in the contour lines of the two regions after the correction.
US09449243B2 Image processing apparatus for recognition of linear structures
An image process apparatus is operative to obtain an image with high visual recognition property. A linear structural object incorporated into the original image is distinguished by two methods. A first method produces an evaluation image (P3) that evaluates whether each pixel is a linear structural object in the original image. A second method produces the difference image (P6) incorporating a linear structural object by obtaining the difference between the linear structural object incorporated into the original image and the portion other than the linear structural object. Since the linear structural object in the original image is extracted from an original image (P0) holding the contrasting density in the original image based on the two images related to the linear structural object produced by such different methods, and the apparatus provides an image having high visual recognition property.
US09449237B2 Information terminal, information control method for an information terminal, and information control program
To make it possible to significantly reduce a burden on a user at a time of a classification of image files added or updated, for example, and thus facilitate association with other content data. An image detector/register (20) detects an image file that is unregistered or updated, and structures and manages a list of the image files. A face rectangular detector (21) detects a face rectangle in the image files detected, associates information on the face rectangle with the image file, and stores the information. A similar face classification section (22) calculates an amount of feature of the face rectangle, compares the amount of feature calculated with amounts of feature of different face rectangles already calculated and classified into groups, calculates a similarity between the face rectangle and the face rectangles of the different face rectangles in the respective groups, and classifies and manages the face rectangles in accordance with a result of the similarity calculation. A similar face display section (23) displays at least one image file including the face rectangle classified into the same group on a display screen.
US09449230B2 Fast object tracking framework for sports video recognition
A solution is provided for object tracking in a sports video is disclosed. A determination whether a position of the object was identified in a previous video frame is made. If the position of the object was identified in the previous video frame, a new position of the object is identified in a current video frame based on the identified position of the object in the previous video frame. An expected position of the object is identified based on the identified position of the object in the previous video frame and a trained object classification model. A determination is made whether the new position is consistent with the expected position; if the new position is consistent with the expected position, the new position is stored as the position of the object in the current frame.
US09449229B1 Systems and methods for categorizing motion event candidates
The various embodiments described herein include methods, devices, and systems for categorizing motion event candidates. In one aspect, a method includes receiving and processing video frames that include a motion event candidate. The processing includes: (a) obtaining background factors corresponding to a background in at least a subset of the video frames; (b) utilizing the background factors to identify one or more motion entities; (c) for each motion entity, obtaining one or more representative motion vectors based on a motion track of the respective motion entity; (d) identifying one or more features in at least a subset of the video frames; and (e) aggregating the background factors, the representative motion vectors, and the features to generate motion features. The method further includes sending the motion features to an event categorizer, where the event categorizer assigns a motion event category to the motion event candidate based on the received motion features.
US09449228B1 Inferring locations from an image
Systems and methods are disclosed for determining the location where an image was captured. In general, a device such as a smartphone may capture one or more images from a location, such as images of buildings, street signs and the like, and a central system may compare the submitted images to images in an image library to identify matches. The location of the match may then be provided back to the smartphone.
US09449227B2 Systems and methods for creating an aerial image
Systems/apparatuses and methods are provided for creating aerial images. A three-dimensional point cloud image is generated from an optical distancing system. Additionally, at least one two-dimensional street level image is generated from at least one camera. The three-dimensional point cloud image is colorized with the at least one two-dimensional street level image, thereby forming a colorized three-dimensional point cloud image. The colorized three-dimensional point cloud image is projected onto a two-dimensional plane, using a processor, thereby forming a synthetic aerial image.
US09449226B2 Information processing device
To provide an information processing device for outputting estimated nutrition value information on at least one dish or a drink through simplified processing. The information processing device holds as reference information a captured image of at least one dish or a drink and nutrition value information set for the item of food or drink included in the image so as to be correlated to each other, receives an image including at least one dish or a drink, and retrieves a plurality of images similar to the image received from among the reference information held. Further, the information processing device calculates a statistic of a plurality of nutrition value information pieces correlated to the plurality of respective images retrieved, and outputs the statistic calculated.
US09449216B1 Detection of cast members in video content
Disclosed are various embodiments for detection of cast members in video content such as movies, television shows, and other programs. Data indicating cast members who appear in a video program is obtained. Each cast member is associated with a reference image depicting a face of the cast member. A frame is obtained from the video program, and a face is detected in the frame. The detected face in the frame is recognized as being a particular cast member based at least in part on the reference image depicting the cast member. An association between the cast member and the frame is generated in response to the detected face in the frame being recognized as the cast member.
US09449210B2 Method and system for detecting a correction pattern in a QR code
Method and system for detecting a correction pattern in a QR code are disclosed. In the detection of a correction pattern, coordinates of the correction pattern is at first roughly estimated according to the detected coordinates of the detection patterns and different QR code versions, then a square region is specified around the coordinates of the correction pattern, in which a search is performed repeatedly. Finally, in conjunction with the characteristic of the correction pattern itself, i.e., having a line segment meeting a predetermined ratio, the correction pattern may be accurately located in the predetermined area, without the need of searching patterns meeting a 1:1:1 ratio line by line in the entire QR code image.
US09449209B1 3D-structured pattern reading system
A 3D-structured pattern reading system, including: an object having a front face formed with a 3D-structured pattern for representing predetermined data; and a reading device including a camera unit and a liquid lens unit, wherein the liquid lens unit has a variable focal length controlled by the camera unit to scan the 3D-structured pattern to derive the predetermined data with the object being placed at a distance not exceeding a maximum limit of the variable focal length from the liquid lens unit.
US09449205B2 Method and system for correctly identifying specific RFID tags
A system and method for identifying a specific RFID tag includes RFID reader circuitry, such as within an RFID reader, configured for sending and receiving RF signals to detect RFID tags and for obtaining signal parameter information associated with the RFID tags. Processing circuitry is configured for using the signal parameter information for one or more tags of the RFID tags and calculating a tag score for the one or more RFID tags. The processing circuitry is further configured for determining a specific RFID tag using the tag scores for the one or more RFID tags.
US09449196B1 Security data path verification
A formal verification approach verifies data access and data propagation paths in a circuit design by proving the unreachability of path cover properties of the circuit design. A security path verification system receives an original circuit model of a circuit design, along with parameters identifying a first location within the circuit design that is a source of tainted data and a second location within the circuit design that is coupled to the first location. The security path verification system also receives a selection of portions of the circuit design to be excluded from the verification analysis. Using an abstracted version of the exclude portions, the security verification system generates a second circuit model of the circuit design for use in determining whether the tainted data can reach the second location from the first location within the circuit design.
US09449195B2 Method and apparatus to perform online credential reporting
Embodiments of the invention provide a process for displaying a graphical indicator on an Internet enabled device which conveys relationships between an entity associated with a website and third party entities with respect to the website entity. One example method may include obtaining the relationship data from a credential service provider, using a portion of a uniform resource identifier as a key to access the relationship data on the credential service provider, and rendering a representation of the relationship data, wherein the rendering of the relationship data is performed in a graphical user interface of a web browser, and wherein the web browser displays a rendering of the representation of the relationship data such that there is a relationship between an entity associated with the uniform resource identifier and a third party entity.
US09449183B2 Secure file drawer and safe
An online file storage system comprising individual secure file drawers and safes is disclosed for securely storing and sharing confidential files. The system comprises a web-based user interface, tools for setting up server-side encryption method and client-side encryption method, tools for synchronizing encryption between different computers, tools for uploading files, tools for tracking files, tools for granting the right of access to files to the owners of other safes, and tools for generating authenticity certificates for proving the upload time and the substance of the files in a future time.
US09449182B1 Access control for a document management and collaboration system
A method and apparatus for controlling access to documents retained by a document management and collaboration system is disclosed. The document management and collaboration system may generate one or more suggested privileges associated with one or more users. An access control policy may specify whether system-generated user privileges may be enforced. If they are enforced, access to one or more document may be made subject to the generated privileges.
US09449174B2 Fingerprint analysis for anti-virus scan
Disclosed are systems and methods for fingerprint analysis for anti-virus scanning. In an embodiment, a method of scanning for infected data items is disclosed. The method provides identifying a plurality of changed data items on a server machine. The method further provides, from a data system in communication with the server machine, performing a virus scan on the plurality of changed data items. The method further provides that the data system maintains a list of data items that the virus scan found to be infected.
US09449173B2 Techniques for enabling co-existence of multiple security measures
Various embodiments are directed enabling anti-malware software to co-exist with protective features of an operating system. An apparatus may include a processor component including an IDT register storing an indication of size of an IDT; a monitoring component to retrieve the indication and compare the indication to a size of a guard IDT in response to modification of the IDT register to determine whether the guard routine is to inspect the IDT and a set of ISRs; and a cache component to overwrite the IDT and set of ISRs with a cached IDT and cached set of ISRs, respectively, based on the determination and prior to the inspection to prevent the guard routine from detecting a modification by an anti-malware routine, the cached IDT and cached set of ISRs generated from the IDT and set of ISRs, respectively, prior to the modification. Other embodiments are described and claimed.
US09449155B2 Environmental condition identifying type license consumption system and method, and function providing server and program
A license consumption system includes an information device on which application software operates based on a given license; and a function providing server which grants the license to the information device. The function providing server stores the license and an operating condition for granting the license, when attempting to start the application software, the information device transmits to the function providing server a licensing request of the application software and an operating environment of the information device, and the function providing server compares an operating condition of the application software corresponding to the requested license with the operating environment of the information device, and grants the license to the information device when the operating environment satisfies the operating condition.
US09449146B2 Method and system for determining treatments by modifying patient-specific geometrical models
Systems and methods are disclosed for evaluating cardiovascular treatment options for a patient. One method includes creating a three-dimensional model representing a portion of the patient's heart based on patient-specific data regarding a geometry of the patient's heart or vasculature; and for a plurality of treatment options for the patient's heart or vasculature, modifying at least one of the three-dimensional model and a reduced order model based on the three-dimensional model. The method also includes determining, for each of the plurality of treatment options, a value of a blood flow characteristic, by solving at least one of the modified three-dimensional model and the modified reduced order model; and identifying one of the plurality of treatment options that solves a function of at least one of: the determined blood flow characteristics of the patient's heart or vasculature, and one or more costs of each of the plurality of treatment options.
US09449136B2 Integrated circuit layout structure and method having different cell row heights with different row ratios for area optimization
An integrated circuit layout structure and method thereof establishes cell rows with different cell heights for accommodating cells with corresponding heights, such that an area of an integrated circuit can be fully utilized. Therefore, it reduces an area wasted by an unnecessary uniform cell height, so as to improve integration of the integrated circuit.
US09449134B1 Dynamically reconfigurable logic circuits using native field-programmable gate array primitives
A method for dynamically reconfiguring logic circuits on an FPGA includes the steps of: classifying a general function into sets of static functions and modal functions to be implemented on the FPGA; for each of the modal functions, generating a list of one-active actions; devising a circuit topology including at least a subset of look-up tables (LUTs) such that any one of the modal functions can be implemented at a time on the devised circuit topology; for each modal function, associating the devised circuit topology with a controller adapted to load a LUT configuration corresponding to a prescribed one of the one-active actions; implementing a single fixed circuit on the FPGA including devised circuit topologies for each of the modal functions; and updating contents of LUTs corresponding to the LUT configuration in the devised circuit topology when a change in modal function to be implemented on the FPGA is required.
US09449122B2 Interpolation techniques used for time alignment of multiple simulation models
A system for performing time conversions that includes a processor configured to generate a set of target time-series data from a set of source time-series data and a memory containing specification information relating to the set of target time-series data and also containing information relating to the set of source time-series data. The source time-series specification and the target time-series specification include time intervals between data values. The system also includes a time alignment algorithm used by the processor for converting the set of source time-series data to the set of target time-series data. The converting includes calculation of a set of cubic-spline interpolation constants and the cubic-spline constants.
US09449113B2 Browser storage management
Browser storage management techniques are described. In one or more implementations, inputs are received at a computing device that specify maximum aggregate sizes of application and database caches, respectively, of browser storage to be used to locally store data at the computing device. For example, the inputs may be provided using a policy, by an administrator of the computing device, and so on. The maximum aggregate sizes are set of application and database caches, respectively, of browser storage at the computing device to the sizes specified by the inputs.
US09449103B2 Systems and methods for presenting electronic contact lists
Described are a conference management system and method for displaying a contact list of an application on a computing system. A contact list of an application is provided. Context information related to a user of the contact list is detected. At least one rule is applied to the context information. User contacts in the contact list arranged in a display order in response to the at least one rule.
US09449091B1 Professional and employee social networks and social media systems
Professional and employee social networks and social media systems. Questions and answers are organized in different categories for easy selection to assist in the personality profile definition and subsequent behavioral model development. The Question-Answer creator, Matching Engine, and Personal and Group Relations Manager have the potential to provide career matching and career counseling services to individuals. Individuals using this infrastructure are able to determine career opportunities available to them in their Personal Matching Network and Group Matching Network. They are able to complete an assessment of their skills and provide these to employers with transparent or masked identity. This network determines the nodes that are enabled to be viewed at a certain degree of connectivity. The social media system may provide access to multiple groups or sub social networks based on match between profile data such as an email address domain name and an access control list.
US09449074B1 Determining and extracting changed data from a data source
According to certain aspects, a computer system may be configured to obtain information indicating a plurality of groupings of data stored in a data source, the information indicating a number of data items included in each of the plurality of groupings; determine a first grouping of the plurality of groupings including one or more data items that have changed by comparing a first number of data items included in the first grouping and a historical first number of data items included in a corresponding local version of the first grouping; access data items included in the first grouping from the data source; compare the data items included in the first grouping to data items of the corresponding local version of the first grouping to determine which data items have changed; extract the changed data items of the first grouping; and forward the extracted data items to a destination system.
US09449073B2 Measuring and displaying facets in context-based conformed dimensional data gravity wells
A processor-implemented method, system, and/or computer program product measures and displays facets in context-based conformed dimensional data gravity wells. Conformed dimensional objects and synthetic context-based objects are parsed into n-tuples. A virtual mass of each parsed object is calculated, in order to define a shape of multiple context-based conformed dimensional data gravity wells that are created when data objects that are pulled into each of the context-based conformed dimensional data gravity well frameworks on a context-based conformed dimensional gravity wells membrane. Data from the multiple context-based conformed dimensional data gravity wells then populates nodes in a data model. A displayed appearance of the particular context-based conformed dimensional data gravity well is dynamically adjusted according to how many parsed synthetic context-based objects are pulled into the particular context-based conformed dimensional data gravity well.
US09449066B2 Apparatus and method for managing phone number-based SNS account
A Social Network Service (SNS) account management server transmits, when phone number change schedule information is received from a user terminal, a phone number change schedule message to user terminals respectively corresponding to friend accounts included in a friend list of the corresponding account; confirms, when authentication of the new SNS account is requested from the user terminal, whether or not the account is an account of the changed phone number for the new authentication request based on the previously transmitted phone number change schedule information; transmits, if the account is of the changed phone number, a phone number change notification message to user terminals corresponding to friend accounts included in a friend list of the account of the changed phone number; and updates the changed phone number of the user terminal in a database of each friend account.
US09449062B2 Data exploration combining visual inspection and analytic search
A computer device displays a graph of a data set. The computer device includes a hybrid data analysis and visualization tool to query implicit properties of data items in the data set that are not evident upon visual inspection of the graph of the data set itself. The hybrid data analysis and visualization tool combines the graph of the data set with analog representations of data query results for visual data exploration.
US09449060B2 Post-migration validation of ETL jobs and exception management
Handling extract-transform-load (ETL) job mismatches as “exceptions.” Exception handling may include the following steps: (i) determining a mismatch while running an extract-transform-load job with the mismatch being a mismatch of at least one of the following types: design time information mismatch, and/or operational metadata mismatch; and (ii) responsive to determining the mismatch, handling the mismatch as an exception.
US09449058B2 Multiple row lateral table view with row set scroll and row history flip
Embodiments of the invention provide systems and methods for presenting instances of selected records in a vertical, side-by-side arrangement. According to one embodiment, presenting a view of data from a table of a database can comprise presenting a first tabular view of the data. In this first tabular view, each of a plurality of records of the table can be presented as a row of the tabular view and each field of each record can be presented as a column. Additionally, each column can include a heading associated with and identifying the fields of the records. A selection of two or more records of the plurality of records can be received and a second tabular view of the data of the selected records can be generated. The headings and rows from the first tabular view can comprise columns of the second tabular view.
US09449053B2 Ranking nearby destinations based on visit likelihoods and predicting future visits to places from location history
In some examples, systems and techniques can determine a respective visit likelihood for each respective destination of a plurality of destinations based at least in part on a respective distance between the respective destination and a geographic location from a location history associated with a user and a comparison between a time associated with the geographic location and a visit likelihood distribution across time. The systems and techniques can then sort at least some of the plurality of destinations. In other examples, systems and techniques can determine whether a user is likely to visit a place during a future instance of a timeslot based at least in part on a location history associated with the user. The systems and techniques can then output information relating to the place prior to the beginning of the future instance of the timeslot.
US09449052B1 Trend based distribution parameter suggestion
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content are disclosed. In one aspect, a method includes accessing data specifying a plurality of search queries. Content distribution campaigns (“campaigns”) in which distribution of at least one content item is conditioned on a distribution parameter matching one of the search queries are identified. Two or more similar campaigns are identified, and a search query that matches a distribution parameter in at least one of the similar campaigns is identified as a candidate content distribution parameter. A trend score for the candidate content distribution parameter is determined based on a change in a submission rate of search queries that match the candidate distribution parameter. Suggestion data suggesting the candidate content distribution parameter as an additional content distribution parameter for at least one of the similar campaigns is provided based on the trend score.
US09449047B2 Dynamic modification of schemas in streaming databases
A method for dynamically modifying a database schema in a streaming database management system receives a new database schema, compares the new schema to an existing schema, identifies the differences between the new schema and the existing schema, and applies the identified differences to the database in a single transaction, thereby producing a database organized according to the new database schema.
US09449046B1 Constant-vector computation system and method that exploits constant-value sequences during data processing
A constant-vector computation system and method are provided that exploit constant-value blocks during data processing in a database. The system and method may be implemented in any data processing system that processes data at a vector or block granularity.
US09449039B2 Automatic repair of corrupted blocks in a database
A distributed data warehouse system maintains data blocks on behalf of clients, and stores primary and secondary copies of data blocks on different disks or nodes in a cluster. The data warehouse system may back up data blocks in a key-value backup storage system. In response to a query targeting a data block previously stored in the cluster, the data warehouse system may determine whether a consistent, uncorrupted copy of the data block is available in the cluster (e.g., by applying a consistency check). If not (e.g., if a disk or node failed), the data warehouse system may automatically initiate an operation to restore the data block from the backup storage system, using a unique identifier of the data block to access a backup copy. The target data may be returned in a query response prior to restoring primary and secondary copies of the data block in the cluster.