US Pat. No. 10,142,621

MASS PRODUCTION MTF TESTING MACHINE

Oren Aharon, Haifa (IL)

1. A device for measuring Modulation Transfer Function of multiple lenses, comprising:a plurality of parallel angular moving telescopic cameras having their center of rotation concentric with their respective measured lenses;
a mechanical tray for organizing said lenses in a specific formation, placing each lens in said center of rotation of said telescopic cameras;
a reference target array placed at the imaging plane of each said lens under test;
an illumination device for said targets array;
an XY motorized table, carrying said mechanical tray;
a computing device for controlling the angle of said telescopic cameras and said XY motorized table;
a mechanical device that places the plurality of telescopic cameras in multiple angles and rotates around the center of each aperture of said lenses, without obstructing the line of sight of each other;
a computer processor comprising an algorithm configured to analyze multiple images from different angles of said moving telescopic cameras, and calculating the Modulation Transfer Function of lenses under test;
a computing device analyzing projected image which is fed by said telescopic cameras through a streaming video via a digital interface, wherein said computing device comprises an algorithm configured to analyze the streaming data; and
wherein said computing device further comprises an algorithm that is configured to analyze each lens performance by comparing the respective lens performance to its specifications and output an alert signal if said performance is outside of said specifications.

US Pat. No. 10,142,620

METHODS FOR OPTIMIZING RETRO-REFLECTIVE DISPLAY SYSTEMS

MIRRAVIZ, INC., Fremont,...

1. A display system, comprising:a retro-reflective screen covered with a screen material, the retro-reflective screen having a plurality of retro-reflective screen elements positioned within the screen material, wherein at least one of the plurality of retro-reflective screen elements is oriented so as to have an incident angle that is less than 45 degrees, and wherein a portion of the screen material that corresponds to the at least one screen element has an incident angle that is greater than the incident angle of the at least one screen element; and
at least one projector that (i) generates light characterizing an image or video and (ii) projects the light onto the retro-reflective screen,
wherein screen elements having an incident angle above a certain threshold are re-oriented.

US Pat. No. 10,142,619

WIDE ANGLE VIEWING DEVICE II

1. A wide angle viewing device comprising: a goggles; wherein said goggles has been installed with a set of vector light sources; wherein said vector light source comprising a light source which emits light rays with a predetermined range of directions; wherein the middle direction of said predetermined range of directions is defined as a pointing direction of said vector light source;wherein said set of said vector light sources is divided into a left subset and a right subset; wherein said left subset has a left center location; wherein said right subset has a right center location; wherein all said vector light sources included in said left subset have said pointing directions which are pointed at said left center location; wherein all said vector light sources included in said right subset have said pointing directions which are pointed at said right center location;
wherein each said vector light source comprising of said light source installed behind an optical lens that focuses light rays only in said predetermined range of directions.

US Pat. No. 10,142,618

IMAGING APPARATUS AND IMAGING METHOD

SONY CORPORATION, Tokyo ...

1. An imaging apparatus, comprising:circuitry configured to:
adjust a focus position of a camera based on at least one autofocus operation on a real subject of a real space in user's view,
wherein the at least one autofocus operation includes mechanical adjustment of a lens system of the camera, and
wherein the camera is configured to capture an image of the real subject based on the adjusted focus position;
acquire focused-position information that indicates the adjusted focus position of the camera; and
control, based on the adjusted focus position of the camera, at least one of a binocular disparity or a convergence angle of a stereoscopic image displayed in at least one see-through display.

US Pat. No. 10,142,617

ARRAY SUBSTRATE AND DISPLAY DEVICE FOR IMPLEMENTING 2D/3D DISPLAY SWITCH AND METHOD FOR DRIVING DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A display device for implementing a two dimension (2D)/three dimension (3D) display switch, the display device comprising:an array substrate including M*N pixel units arranged in an array, where M and N are positive integers, wherein:
each of the M*N pixel units consists of a first pixel subunit A and a second pixel subunit B which are independently controlled, where the M*N pixel units include 2M*N pixel subunits and each first pixel subunit A and second pixel subunit B is a subpixel,
during display of a 2D image, the first pixel subunit A and the second pixel subunit B of one of the M*N pixel units in a mth row of the array display identical image information, and m is a positive integer less than or equal to M,
during display of a 3D image, the first pixel subunit A of the one of the M*N pixel units in the mth row of the array and the second pixel subunit B of one of the M*N pixel units in a (m?1)th row of the array display identical image information, and m is an integer greater than 1 and less than or equal to M, and
each of the M*N pixel units includes only two subpixels; and
a parallax baffle arranged opposite to the array substrate and including a plurality of opaque parallax barriers, wherein:
a non-opaque region is formed between two adjacent ones of the plurality of opaque parallax barriers,
the plurality of opaque parallax barriers in adjacent rows are arranged in a staggered manner,
the plurality of opaque parallax barriers are arranged above a portion of the first pixel subunit A of the M*N pixel units in a xth row and a (y?1)th column of the array and a portion of the second pixel subunit B of the M*N pixel units in a (x?1)th row and a (y?1) th column of the array,
x and y are each an integer greater than 1 and less than or equal to M,
each of the plurality of opaque parallax barriers in each row of the array is offset by a predetermined offset amount relative to a corresponding one of the plurality of opaque parallax barriers in an adjacent row of the array, and
the predetermined offset amount is equal to or greater than a width of two pixel subunits.

US Pat. No. 10,142,616

DEVICE AND METHOD THAT COMPENSATE FOR DISPLAYED MARGIN OF ERROR IN IID

SAMSUNG ELECTRONICS CO., ...

1. A device for correcting a display error, the device comprising:an image acquirer configured to obtain a first image by capturing an integral image display (IID) image by using a single camera; and
an error estimator configured to optimize an error algorithm indicating an error that corresponds to a discrepancy between an actual location of a microlens array located on one surface of a two-dimensional (2D) panel and an intended location of the microlens array, and to estimate the error based on the optimized error algorithm.

US Pat. No. 10,142,615

SYSTEM FOR THREE-DIMENSIONAL IMAGE CAPTURE WHILE MOVING

STEREOLABS, Orsay (FR)

1. A system mounted on an object capable of movement for capturing three-dimensional images from the object, wherein the system comprises:an image capture device including at least two digital image sensors, synchronized with each other, producing digital images, and capturing a stereoscopic image,
a processor obtaining disparity information associated with the digital images captured by the image capture device and movement speed of elements in the digital images,
a transmission connector controlling movement of the object, based on the digital images and the disparity information associated with the digital images, and
a first controller commanding the image capture device, by modifying, to facilitate controlling the movement of the object, dimensions of fields of view of the digital image sensors, and frequency of stereoscope image capture, taking into account maximum throughput tolerated by the transmission connector and the movement speed of elements in the digital images, wherein,
if the elements in the digital images are moving relatively quickly, the frequency of stereoscopic image capture is increased and the field of view is retracted, and,
if the elements in the digital images are moving relatively slowly, the frequency of stereoscopic image capture is decreased and the field of view is expanded.

US Pat. No. 10,142,614

OMNIDIRECTIONAL THREE-DIMENSIONAL SCANNER

DELTA ELECTRONICS, INC., ...

1. An omnidirectional three-dimensional scanner, comprising:a first image capturing module, a second image capturing module, a third image capturing module, a fourth image capturing module, a fifth image capturing module respectively configured to capture three-dimensional images of an object, wherein the first image capturing module has a first image capturing surface, the second image capturing module has a second image capturing surface, the third image capturing module has a third image capturing surface, the fourth image capturing module has a fourth image capturing surface, the fifth image capturing module has a fifth image capturing surface, and the first image capturing surface, the second image capturing surface, the third image capturing surface, the fourth image capturing surface, and the fifth image capturing surface form a virtual triangle column; and
a housing, wherein a shape of the housing is a cuboid, and the housing has a top surface, a bottom surface, and a first side surface, a second side surface, a third side surface, and a fourth side surface connected to the top surface and the bottom surface, wherein the first side surface is connected to the second side surface and the fourth side surface, the first image capturing module is disposed on the first side surface, the second image capturing module is disposed on the second side surface, the third image capturing module is disposed on the third side surface, the fourth image capturing module is disposed on the top surface, the fifth image capturing module is disposed on the bottom surface, and the fourth side surface has an opening;
wherein the first image capturing module comprises a first reflector and a first image capturing device that is configured to capture a reflected three-dimensional image of the object formed by the first reflector; the second image capturing module comprises a second reflector and a second image capturing device that is configured to capture a reflected three-dimensional image of the object formed by the second reflector; the third image capturing module comprises a third reflector and a third image capturing device that is configured to capture a reflected three-dimensional image of the object formed by the third reflector; the fourth image capturing module comprises a fourth reflector and a fourth image capturing device that is configured to capture a reflected three-dimensional image of the object formed by the fourth reflector; and the fifth image capturing module comprises a fifth reflector and a fifth image capturing device that is configured to capture a reflected three-dimensional image of the object formed by the fifth reflector; and
wherein the first reflector is disposed on the first side surface, the second reflector is disposed on the second side surface, the third reflector is disposed on the third side surface, the fourth reflector is disposed on the top surface, and the fifth reflector is disposed on the bottom surface.

US Pat. No. 10,142,613

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, AND IMAGE PROCESSING METHOD

Kabushiki Kaisha Toshiba,...

1. An image processing apparatus comprising:a processor configured to:
calculate a degree of similarity between a first pixel in a first image and each of a plurality of second pixels located in a horizontal-direction first range in a second image, extract a second pixel with a highest similarity degree, and calculate a disparity from the first pixel;
calculate, only for the extracted second pixel, a degree of similarity between a plurality of third pixels existing in a vertical-direction second range that includes the extracted second pixel and the first pixel, in the second image, and extract a third pixel with a highest similarity degree;
record in an amount-of-difference buffer a difference between a vertical-direction position of the extracted third pixel and the first pixel as an amount of difference of the extracted third pixel;
determine positions of the second pixels for which a degree of similarity to the first pixel for which a disparity is calculated next is calculated, according to data of the amount-of-difference buffer, and
extract pixel data from the second image and input the pixel data for calculating the degree of similarity between the first pixel in the first image and each of the plurality of second pixels located in the horizontal-direction first range in the second image according to the determined positions of the second pixels, wherein
for each of the second pixels, the processor is configured to set, based on an amount of difference recorded in the amount-of-difference buffer, a position away from the position of the first pixel by the amount of difference as a vertical-direction position of the second pixel.

US Pat. No. 10,142,612

ONE METHOD OF BINOCULAR DEPTH PERCEPTION BASED ON ACTIVE STRUCTURED LIGHT

1. A method of binocular depth perception based on active structured light, comprising the following steps of:Step 1: projecting coherent laser beams, by a coded pattern projector, with a coded pattern to carry out structured light coding for a target object with an unknown depth;
Step 2: arranging a first camera and a second camera symmetrically at the same distances on the left side and right side of the coded pattern projector to acquire and fix their respective reference coded pattern Rl and reference coded pattern Rr, the first camera and the second camera being two separate and distinct components and each having the same or substantially the same optical lens and image sensor, and sharing the same baseline with the coded pattern projector and receiving the coded pattern within the range of a wavelength;
Step 3: acquiring input image Il, by the first camera, and acquiring input image Ir, by the second camera, each of the input image Il and the input image Ir containing the coded pattern and the target object and preprocessing the input images Il and Ir, wherein the preprocessing includes video format conversion, color space conversion, and grey image adaptive denoising and enhancement;
Step 4: using the input image Il and the input image lr after being preprocessed to detect projection shadow areas Al and Ar of the target object respectively, wherein projection shadow area Ar located behind the left side of the target object is detected in the input image Il and projection shadow area Al located behind the right side the target object is detected in the input image Ir;
Step 5: performing two matching motion estimation: a first block matching motion estimation based on the symmetric arrangements and equal distances of the first camera and the second camera from the coded pattern projector and a second of block matching motion estimation to generate the offset respectively, wherein the first block matching motion estimation is to perform a binocular block matching calculation between a first input image block of the input image Il and a corresponding matching image block of the input image Ir based on the symmetric arrangements and equal distances of the first camera and the second camera from the projector and get an X-axis offset ?xl,r or a Y-axis offset ?y l, r; and the second block matching motion estimation is to perform (1) a first block matching calculation between the first input image block of the input image Il image and a corresponding matching image block with the reference coded pattern Rl to get an X-axis offset ?xl and a Y-axis offset ?yl and (2) a second block matching calculation between a second input image block of the input image Ir and a corresponding matching image block with the reference coded pattern Rr to get an X-axis offset ?xr or a Y-axis offset ?yr, wherein the block matching motion estimation is based on similarity values between input images and corresponding matching images;
Step 6: carrying out depth calculation, including:
(6a) selecting the X-axis offset ?xl, ror ?y l,r and combining the focal length f of the image sensor, the baseline distance between the first camera and the second camera S and a dot pitch parameter ? of the image sensor to obtain depth information d l ,r for a central point 0 of an image block mxn;
(6b) selecting the X-axis offset ?xl and ?xr or the Y-axis offset ?yl and ?yr and combining a given distance parameter d of the reference coded pattern Rl and reference coded pattern Rr, the focal length f of the image sensor, the baseline distance s between the first camera and the coded pattern projector, as well as the dot pitch parameter ? of the image sensor to obtain depth information dl and d r respectively for the central point 0 of the image blockmxn corresponding to the same position in each of the input image Il and the input image Ir;
Step 7: performing depth compensation, including, using the depth information dl and d r, combining the projection shadow areas Al and Ar detected in Step 4 to compensate and correct the depth information dl,r , and outputting a final depth value dout of the central point 0 on the image block mxn;
Step 8: moving the central point 0 of the image blockmxn to a next pixel in the same line, repeating the steps 5-7 to calculate a depth value corresponding to the next pixel and following such calculation sequence from left to right and from top to bottom line by line to obtain the depth information of the input image Il and the input image Ireach comprising the target object based on point-by-point calculation.

US Pat. No. 10,142,611

SYSTEMS AND METHODS FOR MULTI-LAYERED FRAME-COMPATIBLE VIDEO DELIVERY

Dolby Laboratories Licens...

1. A decoding method for multi-layered frame compatible video delivery, the method comprising:in a decoder comprising one or more processors,
receiving an input video signal comprising input frames encoded in a multi-layer format, wherein the multi-layer format comprises:
a coded base layer frame comprising even columns from a first view and odd columns from a second view interleaved in a side-by-side packing arrangement;
a coded enhancement layer frame comprising odd columns from the first view and even columns from the second view interleaved in a side-by-side packing arrangement;
decoding and unpacking the coded base layer frame to generate a decoded base layer first view and a decoded base layer second view;
decoding and unpacking the coded enhancement layer (EL) frame to generate a decoded enhancement layer first view and a decoded enhancement layer second view; and
up-sampling the decoded base layer first view or the decoded base layer second view to generate an output frame in a frame compatible format.

US Pat. No. 10,142,610

METHOD FOR SUB-RANGE BASED CODING A DEPTH LOOKUP TABLE

Huawei Technologies Co., ...

1. A method for coding a depth lookup table, the depth lookup table comprising depth values of at least a part of a 3D video sequence, the depth values being constrained within a range, the method comprising:partitioning the range into a plurality of sub-ranges, a first sub-range comprising a first set of the depth values and a second sub-range comprising a second set of the depth values; and
coding the depth values of each of the first and second sub-ranges to the depth lookup table according to a predetermined coding rule;
wherein for a depth lookup table belonging to a predetermined group of depth lookup tables,
the range is partitioned into a fixed number of sub-ranges if a coding type indicates non-adaptive coding; and
the range is partitioned into a selectable number of sub-ranges if the coding type indicates adaptive coding.

US Pat. No. 10,142,609

DYNAMICALLY ADJUSTABLE SITUATIONAL AWARENESS INTERFACE FOR CONTROL OF UNMANNED VEHICLES

NORTHROP GRUMMAN SYSTEMS ...

1. An apparatus, comprising:an image collection module that monitors at least one parameter to dynamically regulate an amount of data and resolution to be allocated to an area of a scene collected from an image data set, the image collection module including an object identifier having a classifier to determine object types detected in the area of the scene based on probabilities associated with a frequency band emitted from the object;
a situational awareness interface (SAI) to render a 3-D video of the scene to an operator based on the amount of data and resolution allocated from the image data set by the image collection module and to receive operator commands for an unmanned vehicle (UV) that interacts with the scene, the SAI receiving feedback from the operator to allocate resolution bandwidth to an object within the area of the scene; and
a bandwidth detector that, based on the feedback from the operator, renders the object in the scene at a first resolution and other objects in the scene at a second resolution where the first resolution is higher than the second resolution.

US Pat. No. 10,142,608

ELECTRONIC APPARATUS AND METHOD FOR PROCESSING THREE-DIMENSIONAL INFORMATION USING IMAGE

SAMSUNG ELECTRONICS CO., ...

1. A method of processing three-dimensional (3-D) information in an electronic device comprising:obtaining 3-D model information about at least part of a space of a subject included in an image taken by a camera functionally connected to the electronic device;
obtaining altitude information about the at least part of a space based on the 3-D model information;
identifying at least one characteristic area located at the at least part of a space based on variation of the altitude information; and
displaying a visual effect related to movement of an object on a display functionally connected to the electronic device, based on the 3-D model information and the characteristic area,
wherein obtaining altitude information comprises obtaining an altitude map including information about a height on a plane of a 3-D model based on the 3-D model transformed based on a depth map including information about a depth from the camera to a surface of the subject.

US Pat. No. 10,142,607

SINGLE DISPLAY PIPE MULTI-VIEW FRAME COMPOSER METHOD AND APPARATUS

ATI Technologies ULC, Ma...

1. A method for providing multi-view video comprising:generating stereoscopic multi-view composed frames using a single display pipe that employs multiple viewports wherein each of the stereoscopic multi-view composed frames includes both left eye and right eye data;
providing the stereoscopic multi-view composed frames for display as stereoscopic multi-view video;
generating viewport read requests for at least two viewports of the multiple viewports of the single display pipe based on viewport configuration data;
receiving fetched frame data associated with each of the viewport read requests for the at least two viewports wherein the fetched frame data represents more than one view of a multi-view frame; and
wherein the generating of the stereoscopic multi-view composed frames is based on the received fetched frame data.

US Pat. No. 10,142,606

DEVICE FOR USE IN IDENTIFYING OR AUTHENTICATING A SUBJECT

MORPHO, Issy les Mouline...

1. A device for use in identifying or authenticating a subject positioned in an acquisition volume on the basis of at least one biometric characteristic of the subject, the device comprising in succession, in offset manner along a camera placement axis:a first camera;
a second camera; and
a third camera, optical axes of the first and second cameras forming between them an angle strictly less than 10°, and an optical axis of the third camera intersecting the optical axes of the first and second cameras,
the optical axes of the first and second cameras each forming an angle less than or equal to 5° relative to a normal axis perpendicular to the camera placement axis, and
superposition of fields of the first and second cameras covering the entire acquisition volume, wherein the following conditions are satisfied:
angle ?23 formed between the optical axis of the third camera and the normal axis perpendicular to the placement axis of the cameras is such that:
(arctan(h?23/d)??23/2)??23?1.1×(arctan(h?23/d)??23/2), and
a field angle ?23 along a height of the third camera satisfies the following condition:
?23?2×(?23+arctan((hv?h?23)/d)),
where h?23 designates the height of the third camera measured relative to a height of bottom boundary of the acquisition volume, hv designates a height of the acquisition volume, and d designates a distance measured along the normal axis between the third camera and the acquisition volume.

US Pat. No. 10,142,605

SYSTEMS AND METHODS FOR PLAYING A VIDEO CLIP OF AN ENCODED VIDEO FILE

Tribune Broadcasting, LLC...

1. A non-transitory computer readable medium encoded with a set of program instructions that when executed by a processor cause performance of functions comprising:accessing an encoded video file that includes an initial frame;
scanning the encoded video file for a start frame of a video clip, wherein the start frame is after the initial frame;
decoding the video clip of the encoded video file to generate decoded video data corresponding to the video clip, wherein the decoding the video clip includes decoding a nearest reference frame preceding the start frame and decoding intervening frames through the start frame;
populating memory with the decoded video data;
setting a playout pointer that indicates a location in the memory populated with the decoded video data and corresponding to the start frame of the video clip; and
causing a video player to read, beginning at the playout pointer, from the decoded video data in the memory so as to output, via an output port of a video playout card, a video stream of the video clip.

US Pat. No. 10,142,604

IMAGING APPARATUS AND CONTROL METHOD THEREOF

Canon Kabushiki Kaisha, ...

1. An imaging apparatus that encodes an image captured by an image sensor, comprising:at least one processor; and
a memory storing a program to be executed by the at least one processor, the program causes the at least one processor to function as:
a plane converting unit configured to convert RAW image data of a Bayer array obtained by the image sensor into a plurality of planes each comprised of a pixel of a single component;
a frequency transforming unit configured to generate a plurality of subbands by frequency-transforming each of the obtained planes;
a non-linear converting unit configured to, based on camera information related to imaging in the imaging apparatus, non-linearly convert coefficient data forming each of the subbands so as to suppress the loss of coefficient data after quantization for coefficient data indicating a dark portion;
an encoding unit configured to encode by quantizing the coefficient data obtained by the non-linear conversion by the non-linear converting unit,
a storage unit configured to store a first parameter representing a non-linear first conversion curve and a second parameter representing a second conversion curve having a higher increasing ratio than the first conversion curve;
a first determining unit configured to determine, from the camera information, whether RAW image data at the time of imaging is set in a state of under exposure;
a first selecting unit configured to select the second parameter if a state of under exposure is determined by the first determining unit;
a second determining unit configured to determine, if a state of under exposure is not determined by the first determining unit, whether luminance data of the RAW image data satisfies a predetermined condition; and
a second selecting unit configured to select the first parameter if the second determining unit determines that the predetermined condition is satisfied.

US Pat. No. 10,142,603

IMAGE DISPLAY DEVICE, PROJECTOR, AND TRANSMISSION TYPE DISPLAY DEVICE

SEIKO EPSON CORPORATION, ...

1. A projector comprising:an image display device which includes an illumination optical system which emits light, an optical modulation device which modulates light emitted from the illumination optical system, and a refractive index distribution variable panel which is disposed at a rear stage in an optical path of the optical modulation device and which changes a refractive index in a pixel unit or in an area unit including a plurality of pixels depending on a passing area of light emitted from the optical modulation device;
a projection optical system which projects light from the image display device;
a shape obtaining portion which obtains information of a surface shape of a surface to be irradiated by the projection optical system; and
a refractive index distribution controller which controls refractive index distribution in the refractive index distribution variable panel based on information obtained in the shape obtaining portion.

US Pat. No. 10,142,602

FABRICATION METHOD OF A POLARIZING GRATING

The Hong Kong University ...

1. A fabrication method of a polarization grating comprising:providing a polarization-sensitive material;
providing two orthogonally polarized lights; and
causing the two orthogonally polarized lights to be reflected by two scanning mirrors respectively toward an incident position of the polarization-sensitive material and to scan the polarization-sensitive material along a direction, so as to form the polarization grating,
wherein the incident position is a convergence point of the two orthogonally polarized light on a surface of the polarization-sensitive material.

US Pat. No. 10,142,601

INFORMATION PRESENTATION DEVICE

The University of Tokyo, ...

1. An information presentation device, comprising:an object tracking section; and
a rendering section, wherein:
the object tracking section is controlled on the basis of information from an image sensor that acquires an image of an object on which a line of sight of the image sensor is trained,
the object tracking section is configured to control a line of sight direction so that the line of sight from the image sensor is directed towards the object in motion,
the rendering section is configured to irradiate a light beam to a surface of the object having a surface area by emitting the light beam in a direction that is substantially co-axial with the line of sight direction, and
information that has been rendered in a range that is larger than the surface area of the object is presented using an after image of the light beam that has been irradiated to the surface of the object,
wherein the rendering section comprises a light source and a scanning section, wherein:
the light source is configured to emit the light beam, and
the scanning section is configured to carry out a scanning to change an irradiation position of the light beam onto the object by changing the direction of the light beam with the line of sight direction,
wherein the light source is a laser light source, and
wherein the information presentation device further comprises a half mirror, wherein:
the half mirror is disposed at a point along the line of sight from the image sensor to the object, and
the light beam is conveyed in a direction that is substantially coaxial with the line of sight by the half mirror, and
wherein:
the scanning section is disposed between the half mirror and the laser light source,
an irradiated spot by the laser light on the object is set so as to be smaller than the surface area of the object, and
a display on the object is performed by unicursal movement of the irradiated spot of the laser light caused by the scanning section.

US Pat. No. 10,142,600

DISPLAY DEVICE

JVC KENWOOD CORPORATION, ...

1. A display device comprising:a projection unit configured to emit light modulated depending on a first picture signal, the first picture signal including three primary color signals;
a display unit configured to comprise a first screen, a transmissive liquid crystal panel, a polarizing plate, and a second screen, the first screen having a characteristic for maintaining the polarization of the entering light, the transmissive liquid crystal panel modulating incident light depending on a second picture signal, and then emitting the light, the second picture signal including three primary color signals, the polarizing plate emitting light that is included in the incident light and that has a predetermined polarizing direction; and
a display control unit configured to generate the first picture signal for driving the projection unit and the second picture signal for driving the transmissive liquid crystal panel, from an input picture signal, and generate a synchronization signal for synchronizing the first picture signal and the second picture signal, the input picture signal including three primary color signals,
wherein the display unit is configured such that the first screen, the transmissive liquid crystal panel, the polarizing plate, and the second screen are arrayed in this order with respect to an advancing direction of the light that is emitted from the projection unit.

US Pat. No. 10,142,599

IMAGE CAPTURING DEVICE WITH PHOTOELECTRIC CONVERSION UNITS AND DRIVE UNIT

NIKON CORPORATION, Tokyo...

1. An image capturing device, comprising:a first photoelectric conversion unit that photoelectrically converts light of a first color out of incident light to generate first signals and transmits light of a complementary color of the first color;
a second photoelectric conversion unit that photoelectrically converts the light of the complementary color that has transmitted through the first photoelectric conversion unit to generate second signals;
a drive unit that reads out the first signals from the first photoelectric conversion unit, and that reads out the second signals from the second photoelectric conversion unit at timing that is different from timing of reading out the first signals; and
a moving image generation unit that generates a moving image in which image data generated based on the first signals and image data generated based on the second signals are arranged alternatingly.

US Pat. No. 10,142,598

WEARABLE TERMINAL DEVICE, PHOTOGRAPHING SYSTEM, AND PHOTOGRAPHING METHOD

SONY CORPORATION, Tokyo ...

1. A wearable terminal device comprising:circuitry configured to
receive sensor data from one or more sensors, wherein the sensor data corresponds to a behavior of a user who is wearing the wearable terminal device;
determine, based on the behavior of the user, a corresponding rate of change in an environment surrounding the wearable terminal device;
capture an image by a camera of the wearable terminal device;
identify a plurality of persons in the captured image;
identify a predetermined relationship with at least one of the plurality of persons identified in the captured image; and
control, based on the determined rate of change of the environment and the predetermined relationship, a photographing interval of the camera.

US Pat. No. 10,142,596

METHOD AND APPARATUS OF SECURED INTERACTIVE REMOTE MAINTENANCE ASSIST

The United States of Amer...

1. An interactive remote maintenance assist system comprising:a head mounted device (HMD) comprising a visual interface, a voice interface system with voice recognition systems, a control section, an imager system operable to collect video or still images, and an input/output system;
a remote maintenance server (RMS) operable to communicate with said HMD; and
wherein said control section comprises comprising:
a first section configured to identify the system under test (SUT) using an image recognition function, wherein said first section collects, using the imager system and the voice interface which a microphone, sound and image data corresponding to sound or image related performance parameters of the SUT and transmitting the sound and image data to the RMS;
a second section configured to identify a plurality of subsystems (PLoS) within the SUT in a data library;
a third section configured to create three dimensional models of the PLoS and displaying the same on the visual interface of the HMD using an augmented reality function;
a fourth section configured for collecting SUT data or sensor data comprising one or more of temperature, fan speed, processor speed, memory capacity, and voltage power values corresponding to performance parameters of the SUT, wherein the fourth section further is configured for connecting to the RMS using an encrypted connection wherein connecting is via streaming video or images sent to the RMS, wherein said connecting further comprises sending said SUT data and said sensor data from one or more sensors collecting said sensor data from the SUT;
a fifth section configured for conducting a prognostics and health management (PHM) service on the collected data to determine system health and projected health of the SUT or PLoS, wherein said system health and projected health of the SUT or PLoS is determined at least in part using machine instructions or control logic which execute principle component analysis logic comprising:
generating a regression trend determination based on a linear regression method, wherein the regression trend includes a performance trend line indicating prospective performance of the SUT;
comparing at least the SUT data corresponding to the performance parameters of the SUT to the performance trend line of the regression trend;
predicting prospective values of the SUT data or the sensor data;
displaying on the visual interface a visual graphic depicting a model of the SUT and at least some of the SUT data or sensor data associated with elements of the SUT;
determining in cooperation with the RMS a root-cause for at least one of a current system failure associated with the SUT or a prospective system failure associated with SUT; and
a sixth section configured to authenticate remote user access to the RMS, update the data library, and insert a plurality of (PHM) designators on the visual interface.

US Pat. No. 10,142,595

DRIVING ASSISTANCE DEVICE AND METHOD OF DETECTING VEHICLE ADJACENT THERETO

NISSAN MOTOR CO., LTD., ...

1. A driving assistance device that provides a driver with various pieces of information from a result of capturing images around a first vehicle in a first traffic lane, comprising:an image capturing unit mounted on the first vehicle to capture images behind a side of the vehicle;
a computer that implements:
a viewpoint converter,
a moving object detector,
a candidate reflection region detector,
a predetermined position brightness detector,
a cause determiner, and
an information provider;
wherein the viewpoint converter converts image data captured by the image capturing unit into bird's eye view image data;
wherein the moving object detector and the candidate reflection region detector constitute a detection region setter that:
sets a first detection region for detecting, from image data captured by the image capturing unit, an existence of a second vehicle in a second traffic lane that is directly next to the first traffic lane; and
detects, as a first detection region, a high-brightness region in which brightness is equal to or higher than a first predetermined threshold value, within an image capturing region of the images captured by the image capturing unit, and detects brightness of the high-brightness region;
wherein the predetermined position brightness detector
detects
a first candidate light projecting region which projects light, in the first detection region, with brightness equal to or higher than the first predetermined threshold value; and
a second candidate light projecting region which projects light, from a third traffic lane that is adjacent to the second traffic lane, with brightness equal to or higher than a second predetermined threshold value different from the first predetermined threshold value in a second region of the third traffic lane; and
detects, as the second candidate light projecting region, a position located in a straight line direction linking a position of the high-brightness region detected by the candidate reflection region detector and the image capturing unit and separated from the first vehicle by a predetermined distance, and detects brightness of the position;
wherein the cause determiner constitutes a brightness difference detector and a second vehicle detector that:
detects a brightness difference between the brightness of the high-brightness region detected by the candidate reflection region detector and the brightness of the position detected by the predetermined position brightness detector; and
detects the second vehicle in the first detection region, based on the brightness difference detected by the brightness difference detector; and
determines that the light projected from the first candidate light projecting region is light projected from the second vehicle in the second traffic lane; and
makes the determination by calculating the position of the second candidate light projecting region is separated from the first vehicle by the predetermined distance, and in a direction from the first vehicle to the first candidate light projecting region;
wherein the information provider provides the driver with information of the existence of the second vehicle as signaled by the cause determiner that light is projected from the second vehicle in the second traffic lane, and
wherein the predetermined position brightness detector specifies a position located in the straight line direction linking the position of the high-brightness region detected by the candidate reflection region detector and the image capturing unit, and located in the third traffic lane which is adjacent to the second traffic lane which is adjacent to the first traffic lane of the first vehicle, and scans and detects brightness values upward in a real space from the specified position.

US Pat. No. 10,142,594

SYSTEM AND METHOD FOR TAILORED VIDEO-ON-DEMAND CATALOGS

TIME WARNER CABLE ENTERPR...

1. A method comprising the steps of: storing, by a video on demand server in a head end, a catalog comprising a plurality of audiovisual assets; filtering, by an application server in said head end, a view of said plurality of audiovisual assets in preparing a first video-on-demand catalog facilitating a selection of one or more audiovisual assets from a first group of said audiovisual assets residing on said video on demand server; associating, by said application server in said head end, said first video-on-demand catalog with a first entitlement of said first group to view assets from said first group of said audiovisual assets; filtering, by said application server in said head end, said view of said plurality of audiovisual assets in preparing a second video-on-demand catalog facilitating a selection of one or more audiovisual assets from a second group of said audiovisual assets residing on said video on demand server, said second group of said audiovisual assets being different than said first group of said audiovisual assets; associating, by said application server in said head end, said second video-on-demand catalog with a second entitlement of said second group to view assets from said second group of said audiovisual assets; sending said first video-on-demand catalog to a first group of subscribers having said first entitlement; and sending said second video-on-demand catalog to a second group of subscribers, different than said first group of subscribers, and having said second entitlement, wherein said first video-on-demand catalog is not sent to said second group of subscribers.

US Pat. No. 10,142,593

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, CLIENT DEVICE, SERVER DEVICE, AND INFORMATION PROCESSING SYSTEM

SONY CORPORATION, Tokyo ...

1. An information processing device, comprising:a calculation unit configured to calculate a degree of importance of a user based on at least one of a first time period of an utterance associated with the user or a second time period between two consecutive utterances associated with the user,
wherein the user is associated with a client device; and
a video quality control unit configured to control a quality of a video of the user based on the calculated degree of importance of the user,
wherein the client device transmits the video of the user to a server device.

US Pat. No. 10,142,592

SMART MINOR

1. A smart mirror, comprising:at least one frame having a front, a top, a bottom side, and a rear;
at least one electronic device disposed on the front of the at least one frame, wherein the at least one has at least one display and at least one microphone;
at least one camera disposed on the front of the at least one frame, wherein the at least one camera is communicatively coupled to the at least one electronic device;
at least one speaker disposed on the front of the at least one frame, wherein the at least one speaker is communicatively coupled to the at least one electronic device;
at least one battery disposed on the front of the at least one frame, wherein the at least one battery is communicatively coupled to the at least one electronic device;
at least one docking element disposed on the front of the at least one frame, wherein the at least one docking element is communicatively coupled to the at least one electronic device, and wherein the at least one docking element is configured to removably communicatively couple with a second electronic device;
at least one USB port disposed on the front of the at least one frame, wherein the at least one USB port is communicatively coupled to the at least one electronic device; and
at least one wireless internet communication element disposed on the top of the at least one frame, wherein the at least one wireless internet communication element is communicatively coupled to the at least one electronic device; wherein the at least one speaker is at least two speakers, and wherein the at least one electronic device is configured to cause the at least two speakers to adjust their playback such that changes in the speaker's position are represented in the at least two speakers' playbacks in real time.

US Pat. No. 10,142,591

LOCATION BASED DEVICE GROUPING WITH VOICE CONTROL

Amazon Technologies, Inc....

17. A system comprising:one or more processors; and
one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to:
receive a request to initiate a communication between a first user associated with a first user profile and a second user associated with a second user profile;
determine that a plurality of devices are located in an environment associated with the second user profile, the plurality of devices including at least a first device in a first zone of the environment, a second device in the first zone of the environment, and a third device in a second zone of the environment;
determine, based on at least one preference setting associated with at least one of the first user profile or the second user profile, that the communication is to be a first type of communication;
receive at least one of first audio data or first image data captured by the first device;
receive at least one of second audio data or second image data captured by the second device;
determine, based at least in part on the at least one of the first audio data or the first image data and the at least one of the second audio data or the second image data, that second user is located in the first zone;
determine first capabilities associated with the first device;
determine second capabilities associated with the second device;
select, based at least in part on the at least one preference setting, the first capabilities, and the second capabilities, the first device for use for the first type of communication; and
initiate the first type of communication using the first device in the first zone.

US Pat. No. 10,142,590

DEVICES, SYSTEM AND METHOD FOR SHARING A PRESENTATION

BARCO NV, Kortrijk (BE)

1. A method implementable on a network-enabled recipient processing device, PD, for displaying a live presentation session comprising live presentation content generated for display by a primary processing device, PPD, and one or more captured image frames thereof, the method comprising:receiving a wireless multicast network packet data stream corresponding to the live presentation content;
processing the received wireless multicast network packet data stream into image data;
displaying, on a display of the PD, live presentation content corresponding to the image data;
receiving input of a capture command to capture and store in storage of the PD a key element of the presentation, KEM, that comprises a captured image frame of the live presentation content;
receiving input of a first select command to selectively retrieve a stored KEM for the presentation session;
outputting for display on the display the selected PD-stored KEM in place of the live presentation content, responsive to the first select command; and
receiving input of a live command to revert to displaying the live presentation content.

US Pat. No. 10,142,589

INITIATING A VIDEO CONFERENCING SESSION

Google LLC, Mountain Vie...

1. A computer-implemented method comprising:receiving, at a computing device, a telephone call from a first user device associated with a first user, the telephone call: (i) being initiated by the first user dialing a telephone number assigned to the computing device, and (ii) corresponding to a request from the first user to participate in a one-to-one telephone conference with a second user, wherein the second user is signed into a web-based user account at the computing device;
outputting an indication of the telephone call at the computing device;
receiving an input at the computing device to accept the telephone call via a conferencing application that enables a real-time communication session between the first user, the second user, and one or more third party users; and
in response to receiving the input to accept the telephone call via the conferencing application, initiating a conferencing application session associated with the web-based user account at the computing device between the first user device and the computing device.

US Pat. No. 10,142,588

INFORMATION-PROCESSING DEVICE, COMMUNICATION SYSTEM, STORAGE MEDIUM, AND COMMUNICATION METHOD

NINTENDO CO., LTD., Kyot...

1. An information-processing device, comprising:memory; and
at least one processor configured to:
acquire a first captured image of a first user utilizing the information-processing device, the first captured image being captured by an image capture unit;
determine a first character image corresponding to the acquired first captured image;
during communication between the first user and a second user utilizing another information-processing device, cause the other information-processing device to display at least one of the first captured image and the first character image, and cause the information-processing device to display at least one of a second captured image and a second character image corresponding to the second captured image, the second captured image and the second character image corresponding to the second user;
determine whether the second user is included in an address book;
in response to the determination that the second user is included in the address book stored in the information-processing device, select to transmit the first captured image to the other information-processing device, thereby causing the first captured image to be displayed on the other information-processing device, and
in response to the determination that the second user is not included in the address book, select to transmit the first character image to the other information-processing device, thereby causing the first character image to be displayed on the other information-processing device, wherein:
during the communication, the first captured image displayed on the other information-processing device is able to be switched to the first character image, or the first character image displayed on the other information-processing device is able to be switched to the first captured image; and upon detecting that the first captured image displayed on the other information-processing device needs to be switched to the first character image, the processor is further configured to determine the first character image based on the first captured image captured prior to switching from the first captured image to the first character image,
wherein the processor is further configured to request the image capture unit to capture the first captured image, the request being triggered by receipt of an incoming call from the other information-processing device, and
wherein the information-processing device is able to be shared by a plurality of users including the first user;
the communication is addressed to one of the plurality of users; and
the processor is further configured to identify the first user based on the first captured image and respond to the incoming call by executing different processes depending on whether the communication is addressed to the first user.

US Pat. No. 10,142,587

AUTOMATIC DETECTION OF A CABLE TRAP

CSC Holdings, LLC, Bethp...

1. A cable modem, comprising:a memory; and
a processor configured to:
detect a video signal;
determine whether the video signal comprises a Quadrature Amplitude Modulation (QAM) signal;
determine whether a frequency is present when the video signal comprises the QAM signal;
generate a first data indicating presence of a functional cable trap when the frequency is not present; and
generate a second data indicating presence of a non-functional cable trap when the frequency is present.

US Pat. No. 10,142,586

FRONT-END AND BACK-END PROCESSING CIRCUITS AND POC CIRCUIT

HANGZHOU HIKVISION DIGITA...

1. A back-end circuit for processing an analogue video signal and direct current power, comprising:an analogue video signal passing circuit configured to block the direct current power and let the analogue video signal pass; and
a direct current power passing circuit configured to block the analogue video signal and let the direct current power pass,
wherein the analogue video signal passing circuit comprises a capacitor C2, the direct current power passing circuit comprises a diode D2 and an inductor L2, one end of the capacitor C2 is connected with a video signal end, the other end of the capacitor C2 is connected with one end of the inductor L2 and an anode of the diode D2 respectively, and both the other end of the inductor L2 and a cathode of the diode D2 are connected with a power input end,
wherein the back-end circuit further comprises a superimposed circuit, connected between the direct current power passing circuit and the direct current power, and configured to implement high impedance to the analogue video signal, wherein the superimposed circuit comprises a capacitor, a triode and a resistor, and when the triode is in an amplification state, high impedance to the analogue video signal is implemented by utilizing a characteristic that the capacitor presents low impedance to an alternating current signal and adopting resistors with different resistances.

US Pat. No. 10,142,585

METHODS AND SYSTEMS FOR SYNCHING SUPPLEMENTAL AUDIO CONTENT TO VIDEO CONTENT

Rovi Guides, Inc., San J...

1. A method of synching supplemental audio content to video content, the method comprising:receiving, from a first device, a user input identifying a video asset;
comparing, at a second device, data associated with the video asset with a database listing audio files for various video assets to determine an audio asset that corresponds to the video asset;
transmitting, from the second device, a first portion of the audio asset to the first device;
receiving, at the second device, a data stream corresponding to playback of the video asset;
monitoring, at the second device, the data stream for a first indicium, wherein the first indicium indicates the playback of the video asset has ceased at a first playback position of the video asset;
in response to detecting the first indicium in the data stream, transmitting an instruction to pause playback of the audio asset on the first device;
monitoring, at the second device, the data stream for a second indicium, wherein the second indicium indicates the playback of the video asset has resumed at a second playback position of the video asset; and
in response to detecting the second indicium in the data stream:
determining whether the first portion of the audio asset corresponds to the second playback position of the video asset;
in response to determining that the first portion of the audio asset does not correspond to the second playback position of the video asset:
identifying a second portion of the audio asset, wherein a beginning of the second portion of the audio asset corresponds to the second playback position of the video; and
transmitting, to the first device, the second portion of the audio asset and an instruction to begin playback of the second portion of the audio asset on the first device.

US Pat. No. 10,142,582

SYSTEM AND CIRCUIT FOR TELEVISION POWER STATE CONTROL

Enseo, Inc., Richardson,...

1. A system for television state power control, the system comprising:a power management circuit receiving a video feed providing a video signal and an audio feed providing an audio signal;
the power management circuit configured to connect to a television including a screen and an image display engine associated therewith, the television including a visual indicator, the power management circuit configured to selectively alternate the television between a first state, a second state, and a third state;
the first state including the power management circuit passing the video signal to the image display engine and the power management circuit passing the audio signal to the speaker, the first state including the visual indicator displaying television ON;
the second state including the power management circuit blanking the video signal to the image display engine such that a blank video image is displayed on the television, the power management circuit maintaining synchronization of the video signal with the image display engine, and the power management circuit blocking the audio signal to the speaker, the second state including the visual indicator displaying television OFF;
the third state including the power management circuit turning the video feed OFF, the power management circuit turning the audio feed OFF, the third state including the visual indicator displaying television OFF, the second state and the third state having identical visual indicators;
the power management circuit selectively alternates the television between the second state and the third state based on guest occupancy of a commercial lodging environment relative to check-in and check-out of the commercial lodging environment;
the power management circuit selectively alternates the television between the first state and the third state based on the guest occupancy of check-in and power ON;
the power management circuit selectively alternates the television between the first state and the second state based on the guest occupancy of check-in and power ON/OFF to the television; and
the power management circuit selectively alternates the television between the first state and the second state, between the second state and the third state, and between the first state and the third state.

US Pat. No. 10,142,581

DISPLAY DEVICE AND CONTROL METHOD THEREOF

LG ELECTRONICS INC., Seo...

1. A display device, comprising:a first USB hub configured to receive an input signal from a first device;
a second USB hub configured to receive an input signal from a second device;
a controller configured to:
communication-connect the first USB hub and the second USB hub if the first USB hub and the second USB hub recognize the first device and the second device, respectively,
receive a control command for controlling a pointer from a specific device corresponding to one of the first device and the second device, and
receive a control command for controlling the pointer from a device different from the specific device if the pointer displayed on a specific region corresponding to one of a first region and a second region reaches a region change sensing region for partitioning a screen into the first region and the second region in a state that the screen is partitioned into the first region and the second region; and
a display module configured to display at least one of the pointer, a text and a graphic image on the screen in response to the control command from the controller,
wherein the controller is further configured to:
when the pointer reaches the region change sensing region, receive a control command for USB hub switching from the specific device corresponding to the one of the first device and the second device, and
switch a specific USB hub corresponding to one of the first USB hub and the second USB hub to a USB hub different from the specific USB hub in response to the received control command,
wherein the first region displays a screen output of the first device, and
wherein the second region displays a screen output of the second device.

US Pat. No. 10,142,580

CAPTURING DEVICE, CAPTURING SYSTEM AND CAPTURING METHOD

SONY CORPORATION, Tokyo ...

1. A vehicle camera system comprising;an image sensor configured to be mounted on a vehicle, the image sensor, when power to the vehicle camera system is changed over from a powered off state to a powered on state, capturing first image data having a field of view that includes an external field of view,
a processor operable when the vehicle camera system is in its powered on state and configured to:
generate second image data from the first image data, a field of view of the second image data being smaller than the field of view of the first image data,
output to a display unit at least one of the first image data and the second image data,
wherein the first image data is output when the vehicle camera system is changed over to the powered on state, and
wherein the second image data is output when a user performs an input select operation while the first image data is displayed on the display unit.

US Pat. No. 10,142,579

DISPLAY APPARATUS AND DISPLAY METHOD

SAMSUNG ELECTRONICS CO., ...

1. A display apparatus comprising:a communicator configured to receive a pre-power on command signal from an external device; and
a controller configured to activate a network communication function of the display apparatus, and control to maintain an off state of an outputting function of the display apparatus with respect to video and audio data, in response to the pre-power on command signal being received,
wherein the communicator is further configured to receive information of content from the external device after the network communication function is activated, and
the controller is further configured to:
activate the outputting function of the display apparatus in response to the information of the content being received; and
reproduce the content, based on the information of the content, using the activated outputting function.

US Pat. No. 10,142,578

METHOD AND SYSTEM FOR COMMUNICATION

Alibaba Group Holding Lim...

1. A method, comprising:receiving, via a set-top box of a first communication device, a call request message via a network from a second communication device;
sending, via the set-top box, a notification message to a remote control device of the first communication device while a television set is turned off, wherein:
the television set is connected to both the remote control device and the set-top box;
in response to detecting that the television set is turned on, the television set conducts video communication with the second communication device, and
in response to detecting that the television set is turned off, the set-top box conducts voice communication with the second communication device; and
the television set, the set-top box, and the remote control device are separate from each other;
providing, via the remote control device, a user prompt in response to the sending of the notification message;
establishing, via the remote control device, a communication connection through the set-top box with the second communication device after receiving a call response, wherein the remote control device is wirelessly connected to the set-top box, wherein the television set is not capable of receiving the call request message while the television set is turned off; and
in response to determinations that: the set-top box of the first communication device is conducting voice communication with the second communication device, one of the television set of the first communication device and a television set of the second communication device is turned on, and the other of the television set of the first communication device and the television set of the second communication device is turned on, switching the voice communication to video communication.

US Pat. No. 10,142,577

COMBINATION REMOTE CONTROL AND TELEPHONE

1. An improved television remote control and an improved base station of the type in which an infrared handheld television remote control apparatus, for use with a television, has a plurality of push buttons having a channel key, a volume key, a menu key, and numbers zero through nine keys, wherein the improvement comprises: said infrared handheld television remote control apparatus and said base station each comprising: a built-in firmware based dedicated microprocessor communicating with a land line cordless telephone provider providing telephone communications to third parties, an infrared remote control transceiver; an infrared radiator and an infrared sensor, each connected to said infrared remote control transceiver; a wireless cordless telephone transceiver; a wireless land line telephone antenna connected to said wireless cordless telephone transceiver; a Wi-Fi and Bluetooth transceiver; a Wi-Fi and Bluetooth antenna connected to said Wi-Fi and Bluetooth transceiver; a combination television remote control and telephone keypad communicating with said built-in firmware based dedicated microprocessor; a touch screen display communicating with said built-in firmware based dedicated microprocessor; a microphone communicating with said built-in firmware based dedicated microprocessor; a loud speaker, said built-in firmware based dedicated microprocessor communicating with said loud speaker; a power source powering said built-in firmware based dedicated microprocessor, said infrared remote control receiver, said wireless cordless telephone transceiver, and said Wi-Fi and Bluetooth transceiver; a housing, said built-in firmware based dedicated microprocessor, said infrared remote control transceiver, said wireless telephone transceiver, said Wi-Fi and Bluetooth transceiver, and said power source within said housing; said combination television remote control and telephone keypad and said touch screen display mounted to said housing and accessible from the exterior of said housing; said touch screen display and said combination television remote control and telephone keypad, which comprises television remote control keypad keys and telephone alphanumeric keypad keys, communicating with said built-in firmware based dedicated microprocessor to direct said handheld combination television remote control and wireless telephone apparatus to communicate with a remote television, a remote set top box, a wireless telephone system provider, a wireless network, a Bluetooth device, and a base station combination television remote control and wireless telephone apparatus and a switch; said handheld combination television remote control and wireless telephone apparatus switching from a television mode to a telephone mode and vice versa to control said remote television and/or said remote set top box; and retrieve information therefrom, and to originate and/or receive telephone calls; transmit and/or receive Internet information via said wireless cordless network of said land line telephone provider while communicating with the Internet through said land line telephone system provider; wherein further said remote control apparatus and said base station each use said dedicated firmware microprocessor to control the base station combination television remote control and wireless land line telephone apparatus communicating with the land line telephone system provider wherein further said remote control apparatus and said base station further comprise an infrared handheld television remote control apparatus mount and charger, said base station firmware based dedicated microprocessor communicating with said land line telephone transceiver and with said infrared handheld television remote control apparatus and a second infrared transceiver and a second RF cordless transceiver, said infrared handheld television remote control apparatus and said base station communicating with a handheld audio output device locator and locating said infrared handheld television remote control apparatus; a microphone and a loudspeaker built into the infrared handheld television remote control apparatus, which communicate audio signals to and from the infrared handheld television remote control apparatus, said wireless transceiver built into the infrared handheld television remote control apparatus, which communicates with the land line telephone system provider via the base station combination television remote control and wireless land line telephone apparatus and vice versa, said base station combination television remote control and wireless land line telephone apparatus each communicating with each other through the land line telephone system provider; said infrared handheld television remote control apparatus and said base station communicating with said television and controlling said television; said base station and said infrared handheld television remote control apparatus communicating with said third party via the cordless land line telephone system and a television projector built into the infrared handheld television remote control apparatus; said remote control apparatus firmware based dedicated microprocessor built into the infrared handheld television remote control apparatus, processes wireless signals received from the television into television display signals compatible with the television projector built into the infrared handheld television remote control apparatus, which projects live television.

US Pat. No. 10,142,575

IN-PIXEL DIFFERENTIAL TRANSCONDUCTANCE AMPLIFIER FOR ADC AND IMAGE SENSOR ARCHITECTURE

CMOSIS BVBA, Antwerp (BE...

1. An image sensor comprising:a first die with a pixel array comprising a plurality of pixels, each pixel of the pixel array having a pixel structure comprising:
a photosensitive device for sensing incident light and for outputting an analog signal,
a first node for receiving the analog signal,
a charge transfer transistor coupled to the photosensitive device;
an in-pixel sampling stage with a first sampling switch coupled to the charge transfer transistor and to a first electrode of a sampling capacitor of the in-pixel sampling stage and a second sampling switch coupled to the first electrode of the sampling capacitor and to the first node; and
a first in-pixel part of an analog-to-digital converter (ADC) for outputting at least one current signal, the first in-pixel part of the ADC being a differential transconductance amplifier with a first differential input connected to the first node for receiving the analog signal present on the first node, and a second differential input for receiving a reference signal;
a second die with a second part of the ADC, wherein the first die and the second die are stacked together; and
at least one output bus connected between the first in-pixel part of the ADC on the first die and the second part of the ADC on the second die,
wherein the first in-pixel part of the ADC is adapted to output the at least one current signal to the at least one output bus, and
the second part of the ADC is adapted to receive the at least one current signal and to generate a digital signal, the digital signal being an analog-to-digital conversion of the analog signal.

US Pat. No. 10,142,574

IMAGING DEVICE, IMAGING SYSTEM, AND MOVING OBJECT

Canon Kabushiki Kaisha, ...

1. An imaging device comprising:a plurality of pixels arranged in a plurality of rows and a plurality of columns, each pixel including a photoelectric conversion portion, a first charge holding portion, and a second charge holding portion,
wherein, during a first period, electric charges generated at the photoelectric conversion portion are held, the first charge holding portion holds electric charges generated at the photoelectric conversion portion in a second period that does not succeed the first period and having a duration different from the first period,
wherein the second charge holding portion holds electric charges generated at the photoelectric conversion portion in a third period that does not overlap with the first period and the second period, and
wherein a first charge holding period during which the electric charges generated at the photoelectric conversion portion in the first period and the electric charges generated at the photoelectric conversion portion in the second period are held by the first charge holding portion and a second charge holding period during which the electric charges generated at the photoelectric conversion portion in the third period are held by the second charge holding portion overlap each other.

US Pat. No. 10,142,573

PHOTOELECTRIC CONVERSION APPARATUS AND PHOTOELECTRIC CONVERSION SYSTEM

CANON KABUSHIKI KAISHA, ...

1. A photoelectric conversion apparatus comprising:a photoelectric conversion element;
a differential pair including a first transistor configured to receive a signal based on an electric charge generated in the photoelectric conversion element and a second transistor configured to receive a reference signal; and
a current mirror circuit including a third transistor electrically connected to the second transistor and a fourth transistor having a gate connected to a gate of the third transistor and electrically connected to an output node,
wherein the output node is a different node from a drain of the first transistor.

US Pat. No. 10,142,572

IMAGING APPARATUS AND IMAGING METHOD FOR CAPTURING IMAGING DATA VIA A PIXEL ARRAY

Infineon Technologies AG,...

1. An imaging apparatus, comprising:a pixel array comprising:
a first differential pixel comprising a first radiation-sensitive region and at least one first associated charge storage region for collecting electrical charges from the first radiation-sensitive region, and
a second differential pixel comprising a second radiation-sensitive region and at least one second associated charge storage region for collecting electrical charges from the second radiation-sensitive region; and
a control circuitry configured to:
generate a common compensation signal that is common to the first differential pixel and the second differential pixel,
the common compensation signal to mitigate a saturation of at least one of:
the at least one first associated charge storage region, or
the at least one second associated charge storage region, and
the control circuitry being configured for an open-loop control of the common compensation signal based on a saturation of one or more pixels of the pixel array.

US Pat. No. 10,142,571

IMAGE CAPTURING APPARATUS, METHOD FOR CONTROLLING THE SAME, IMAGE PROCESSING APPARATUS, AND IMAGE PROCESSING METHOD

Canon Kabushiki Kaisha, ...

1. An image capturing apparatus comprising:an image sensor including a plurality of photoelectric conversion portions for each of a plurality of microlenses;
readout control circuitry that performs readout control using one of a first readout method in which the plurality of photoelectric conversion portions corresponding to each of the microlenses are separated into two or more portions to read out a plurality of image signals from the image sensor, and a second readout method in which image signals of the plurality of photoelectric conversion portions corresponding to each of the microlenses are added together to read out the added image signal;
determination circuitry that determines whether an image signal read out from the image sensor has been read out using the first readout method or the second readout method, and outputs a determination result;
an adder that adds the plurality of image signals that have been read out using the first readout method, based on the determination result provided by the determination circuitry; and
adjusting circuitry that adjusts the added image signal obtained through the addition by an increased amount of the black level that has increased due to the addition performed by the adder, as an adjustment value.

US Pat. No. 10,142,570

IMAGING DEVICE AND IMAGE ACQUISITION DEVICE

PANASONIC INTELLECTUAL PR...

1. An imaging device, comprising:at least one pixel, each of the at least one pixel comprising:
a photoelectric conversion layer having a first surface and a second surface being on a side opposite to the first surface;
a first electrode located on the first surface;
a second electrode located on the first surface, the second electrode being separated from the first electrode, a first voltage being applied to the second electrode;
a third electrode located on the second surface, the third electrode opposing to the first electrode and the second electrode, a second voltage being applied to the third electrode; and
an amplifier transistor having a gate electrically connected to the first electrode, wherein
an absolute value of a difference between the first voltage and the second voltage is larger than an absolute value of a difference between the second voltage and a voltage of the first electrode.

US Pat. No. 10,142,569

IMAGING DEVICE, IMAGING METHOD, AND IMAGE PROCESSING PROGRAM

FUJIFILM Corporation, To...

1. An imaging device comprising:a multiple-property lens that includes a first area having a first property and a second area having a second property different from the first property;
an image sensor that has a first light receiving element having a first microlens and a second light receiving element having a second microlens having a different focusing degree from the first microlens, the first light receiving element on which a luminous flux passing the first area of the multiple-property lens and a luminous flux passing the second area of the multiple-property lens are incident in crosstalk with each other through the first microlens and the second light receiving element having a different crosstalk ratio due to having a different focusing degree from the first light receiving element and on which the luminous flux passing the first area of the multiple-property lens and the luminous flux passing the second area of the multiple-property lens are incident in crosstalk with each other through the second microlens being two-dimensionally arranged; and
a crosstalk removal processing unit that removes a crosstalk component from each of a first crosstalk image acquired from the first light receiving element of the image sensor and a second crosstalk image acquired from the second light receiving element to generate a first image and a second image respectively having the first property and the second property of the multiple-property lens.

US Pat. No. 10,142,568

METHODS AND APPARATUS FOR VIGNETTE AND OUT-OF-FOCUS CORRECTION

SEMICONDUCTOR COMPONENTS ...

1. An imaging apparatus with an aperture and capable of capturing a plurality of images, comprising:a lens capable of moving from a first position to a new position;
an image sensor positioned substantially parallel to the lens, wherein: the image sensor and the lens are separated by a distance; and the image sensor generates a first image comprising a first total number of pixel data and a second image comprising a second total number of pixel data, each image having a dimension R×C and comprising a plurality of corners;
an actuator coupled to the lens and capable of repositioning the lens from the first position to the new position;
wherein:
the first position and the new position are in a same plane that is parallel to the image sensor; and
the image sensor remains in a fixed position relative to the lens and the distance between the image sensor and the lens is maintained; and
an image signal processor coupled to the image sensor and configured to selectively remove a first set of pixel data from the first total number of pixel data and replace the first set of pixel data with a second set of pixel data from the second total number of pixel data;
wherein:
the first set of pixel data is located in one outer corner from the plurality of outer corners of the first image; and
the second set of pixel data is located in a non-corner area of the second image, the non-corner area defined as an area offset from the plurality of outer corners of the second image.

US Pat. No. 10,142,567

METHODS AND APPARATUS FOR TRUE HIGH DYNAMIC RANGE (THDR) TIME-DELAY-AND-INTEGRATE (TDI) IMAGING

Massachusetts Institute o...

1. An image sensing system comprising:a digital focal plane array (DFPA) to generate a time-delay-and-integrate (TDI) image over a plurality of integration periods, the DFPA comprising a counter array to store counts representing photons detected over the plurality of integration periods; and
a processor, operably coupled to the DFPA, to non-destructively read at least one intermediate count from the counter array during at least one intermediate integration period in the plurality of integration periods and to adjust the TDI image based at least in part on the at least one intermediate count.

US Pat. No. 10,142,566

ROLLING READOUT TYPE CAMERA AND IMAGING METHOD FOR USING THE SAME

HAMAMATSU PHOTONICS K.K.,...

1. An imaging method for using a rolling readout type camera including a light receiving section in which a plurality of pixel rows are arranged, comprising:setting a first parameter for setting a time interval of start timing of signal readout period of each of adjacent pixel rows;
setting a first count of a driving clock defining a time interval of start timing of signal readout period of each of adjacent pixel rows based on the set first parameter; and
controlling signal readout of each of pixel rows based on the set first count.

US Pat. No. 10,142,565

FLASH THERMOGRAPHY BORESCOPE

SIEMENS ENERGY, INC., Or...

1. A flash thermography device for generating an infrared image of a turbine component located inside a turbine, wherein the turbine includes at least one inspection port, comprising:an infrared sensor for detecting thermal energy radiated by the component;
a borescope having sensor and viewing ends located on a longitudinal axis of the borescope, wherein the sensor end is adjacent the infrared sensor and wherein the borescope is positioned in the inspection port to locate the viewing end inside the turbine such that the component is within a field of view of the viewing end; and
a flash source that generates a light pulse that heats the component, wherein the light pulse is oriented substantially transverse to the longitudinal axis and wherein thermal energy radiated from the component is transmitted through the borescope to the infrared sensor to enable generation of the infrared image.

US Pat. No. 10,142,564

CAPTURING AN IMAGE OF A SCENE USING A SEQUENCE OF PORTIONS OF THE SCENE CAPTURED BY A SENSOR

Imagination Technologies ...

1. An imaging device for capturing an image of a scene, comprising:an image sensor comprising a plurality of pixels;
an optical arrangement operable to focus light from a portion of the scene onto the image sensor whilst preventing light from other portions of the scene from being focused onto the sensor;
a controller configured to cause the optical arrangement to focus light from a sequence of portions of the scene onto the sensor so that the sensor captures the said sequence of portions of the scene; and
a processor configured to use the captured portions of the scene to construct an image of the scene so that the constructed image contains pixel data for a number of pixels greater than the number of pixels in the image sensor.

US Pat. No. 10,142,563

ELECTRONIC APPARATUS, METHOD FOR CONTROLLING ELECTRONIC APPARATUS, AND CONTROL PROGRAM

NIKON CORPORATION, Tokyo...

1. An electronic apparatus comprising:an imaging sensor including:
a plurality of first pixels each including a first photoelectric converter that converts light into charge and a first circuit that is connected to the first photoelectric converter;
a plurality of second pixels each including a second photoelectric converter that converts light into charge and a second circuit that is connected to the second photoelectric converter;
a first region that includes the first photoelectric converters arrayed in a first direction and a second direction crossing the first direction;
a second region that is different from the first region and includes the second photoelectric converters arrayed in the first direction and the second direction;
a first control line that receives a first control signal for controlling the first circuits respectively corresponding to each of the arrayed first photoelectric converters; and
a second control line that is different from the first control line and receives a second control signal for controlling the second circuits respectively corresponding to each of the arrayed second photoelectric converters; and
a generator that generates first image data based on first signals output from the first pixels and generates second image data based on second signals output from the second pixels.

US Pat. No. 10,142,562

METHOD OF AND APPARATUS FOR UTILIZING VIDEO BUFFER IN A MULTI-PURPOSE FASHION TO EXTEND THE VIDEO BUFFER TO MULTIPLE WINDOWS

SONY CORPORATION, Tokyo ...

1. A method of producing a display frame, the method comprising:a. partitioning a video buffer into a plurality of sub-buffers wherein a size of each sub-buffer corresponds to a display size of a corresponding display window;
b. scaling a first set of video data and a second set of video data, wherein the first set of video data represents a first video image, further wherein the first set of video data is scaled to be loaded in a corresponding one of the plurality of sub-buffers; and
c. loading the first set of video data in to one of the plurality of sub-buffers of the video buffers, wherein the number of the plurality of sub-buffers generated is predetermined by a user, further wherein the sub-buffers are defined by an address range.

US Pat. No. 10,142,561

VIRTUAL-SCENE CONTROL DEVICE

Lucasfilm Entertainment C...

1. A handheld device that allows a user to control a virtual scene generated by a computer system, the virtual scene including one or more characters, a plurality of non-character assets and at least one virtual camera, the plurality of assets including one or more immoveable objects, moveable objects or self-propelled objects, the handheld device comprising:a body;
an I/O channel configured to enable the handheld device to communicate with the computer system that generates the virtual scene;
a display mounted on the body and configured to show a representation of the virtual scene as generated by the at least one virtual camera; and
one or more input controls operable to enable: (a) a first user-selected mode for recording images with a virtual camera of the at least one virtual camera in the virtual scene using the input controls, and (b) a second user-selected mode for selecting individual ones of the plurality of assets and moving the selected assets within the virtual scene and for selecting between different virtual lenses for the virtual camera.

US Pat. No. 10,142,560

CAPTURING AND PROCESSING OF IMAGES INCLUDING OCCLUSIONS FOCUSED ON AN IMAGE SENSOR BY A LENS STACK ARRAY

FotoNation Limited, (IE)...

1. A camera array, comprising:a plurality of cameras configured to capture images of a scene, where each camera comprises:
optics comprising at least one lens element and at least one aperture; and
a sensor comprising a two-dimensional array of pixels and control circuitry for controlling imaging parameters;
a processor configured by software to:
capture a plurality of images from different viewpoints using the plurality of cameras, where each image captured by the plurality of cameras includes pixels that are occluded in at least one other image captured by the plurality of cameras; and
normalize the plurality of images based upon calibration data to enable scan-line based parallax searches;
measure parallax between the normalized images by adaptively comparing the similarity of neighborhoods of pixels for different parallax-induced shifts along scan-lines;
identify occluded pixels based upon the measured parallax information;
generate a depth map using the measured parallax information;
select at least one distance as an “in best focus” distance; and
blur an image produced by the camera array based upon the “in best focus” distance and distance information from the depth map.

US Pat. No. 10,142,559

PIXEL SIGNAL TRANSFER DEVICE AND METHOD THEREOF AND CMOS IMAGE SENSOR INCLUDING THE SAME

SK Hynix Inc., Gyeonggi-...

1. A pixel signal transfer device, comprising:a transfer block coupled to a pixel, suitable for transferring a pixel output voltage outputted from the pixel according to an amount of a charge generated from the pixel;
a conversion gain adjusting block including an amplification transistor; and
a correction block coupled between the transfer block and the conversion gain adjusting block, suitable for correcting the pixel output voltage using a threshold voltage of the amplification transistor,
wherein the conversion gain adjusting block adjusts a conversion gain of the corrected pixel output voltage outputted from the correction block,
wherein the conversion gain adjusting block includes:
a first resistor coupled to a second power supply voltage reduced by a reference voltage,
a second resistor coupled to a ground power supply voltage, and
the amplification transistor coupled between the first resistor and an output node of the conversion gain adjusting block, and
wherein the conversion gain is adjusted according to the first resistor and the second resistor.

US Pat. No. 10,142,558

ADAPTOR AND CAMERA SYSTEM

CANON KABUSHIKI KAISHA, ...

1. An adaptor attachable between an interchangeable lens and a camera main body, the interchangeable lens including a first light amount adjustment stop capable of changing a passing area of image pickup light, the camera main body including an image pickup element, the adaptor comprising:a second light amount adjustment stop capable of changing transmittance of the image pickup light by using a change in a physical property; and
a controller configured to control the second light amount adjustment stop, wherein
in a moving image pickup mode, the controller controls the transmittance in the second light amount adjustment stop depending on an operating amount of an operation unit by a user to adjust an amount of light, or in response to an instruction, transmitted toward the interchangeable lens from the camera main body, to drive the first light amount adjustment stop,
in the moving image pickup mode, the controller converts the instruction, transmitted toward the interchangeable lens from the camera main body, to drive the first light amount adjustment stop, into a drive completion signal, and transmits the drive completion signal to the camera main body, and
in the moving image pickup mode, the first light amount adjustment stop is not driven.

US Pat. No. 10,142,557

IMAGE PICKUP APPARATUS, IMAGE PICKUP METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING COMPUTER PROGRAM

Olympus Corporation, Tok...

1. An image pickup apparatus comprising a processor configured of hardware, the processor being configured to function as:a pixel-shift processing circuit and actuator configured to perform pixel shift photographing in a certain focus position to acquire a plurality of image data and perform pixel-shift combination processing of the acquired plurality of image data to generate pixel-shift combined image data;
a depth processing circuit configured to cause the pixel-shift processing circuit and actuator to perform processing on a plurality of focus positions, cause the pixel-shift processing circuit and actuator to generate a plurality of pixel-shift combined image data in different focus positions, and perform depth combination processing of the plurality of pixel-shift combined image data to generate an image having large depth of field; and
a focused-region extracting circuit configured to calculate sharpness of each pixel in the image and extract a focused region according to the sharpness in at least one of the plurality of focus positions, wherein
the pixel-shift processing circuit and actuator performs, concerning a focus position where the focused region is extracted, the pixel-shift combination processing concerning only a partial image region including the focused region.

US Pat. No. 10,142,556

CAMERA FLASH LIGHT DIRECTION MANAGEMENT

INTERNATIONAL BUSINESS MA...

1. A system for controlling a flash direction, comprising:a substrate including plural cavities;
a membrane over the substrate; and
a light emitting element over membrane;
wherein each one of the plural cavities is configured to be selectively pressurized and depressurized independent of other ones of the plural cavities;
the light emitting element is aimed in a first direction when none of the plural cavities is pressurized;
the light emitting element is aimed in a second direction, different than the first direction, when a first subset of the cavities is pressurized.

US Pat. No. 10,142,555

CAMERA FLASH LIGHT DIRECTION MANAGEMENT

INTERNATIONAL BUSINESS MA...

1. A system for controlling a direction of a light emitting element, comprising:a substrate including a cavity, a first fluid passageway, and a second fluid passageway;
a membrane attached to the substrate;
a light emitting element arranged over and attached to the membrane; and
a fluidics system configured to selectively deform the membrane which alters an orientation of the light emitting element relative to the substrate.

US Pat. No. 10,142,554

ELECTRONIC DEVICE INCLUDING LIGHT-EMITTING ELEMENTS AND METHOD OF OPERATING ELECTRONIC DEVICE

SAMSUNG ELECTRONICS CO., ...

1. An electronic device comprising:an imaging device configured to obtain an image of a subject;
a light source comprising a plurality of light-emitting elements that comprises:
a first light-emitting element configured to emit a first light in a first direction;
a second light-emitting element configured to emit a second light in a second direction; and
a third light-emitting element configured to emit a third light in a third direction; and
a controller configured to:
determine a distance to the subject, in the image;
control a luminance of each of the plurality of light-emitting elements, based on the distance to the subject;
divide the image into a first region in which the subject is not included and a second region in which the subject is included;
control the first direction of the first light-emitting element and the third direction of the third light-emitting element to correspond to the first region; and
control the second direction of the second light-emitting element to correspond to the second region,
wherein the controller is further configured to control the first direction, the second direction, and the third direction by adjusting angles between planes on which the first light-emitting element, the second light-emitting element, and the third light-emitting element are respectively disposed.

US Pat. No. 10,142,553

CAMERA AND LIGHT SOURCE SYNCHRONIZATION FOR OBJECT TRACKING

INTEL CORPORATION, Santa...

1. An imaging device for camera and light source synchronization, the imaging device comprising:an image processing module to detect a current location of an object in a captured image generated by the imaging device;
a location prediction module to predict a next location of the object in a next captured image, generated by the imaging device, based on (i) the current location of the object and (ii) historical data that identifies previously detected locations of the object in corresponding previously captured images generated by the imaging device; and
an illumination module to (i) determine an illumination interval defining a period of time during which a light source of the imaging device is to illuminate a set of sensor lines of the imaging device during the capture of the next captured image based on the predicted next location of the object, wherein the set of sensor lines corresponds with the predicted next location of the object and (ii) activate the light source of the imaging device to illuminate only the set of sensor lines of the imaging device that was determined to correspond to the predicted next location of the object throughout the determined illumination interval, wherein to active the light source comprises to sequentially expose each sensor line of the set of sensor lines of the imaging device to capture the next captured image.

US Pat. No. 10,142,552

IMAGE PROCESSING APPARATUS THAT CORRECTS CONTOUR, CONTROL METHOD THEREFOR, STORAGE MEDIUM STORING CONTROL PROGRAM THEREFOR, AND IMAGE PICKUP APPARATUS

CANON KABUSHIKI KAISHA, ...

1. An image processing apparatus comprising:a tone correction unit configured to perform a predetermined tone correction process in a part of a luminance range of an image obtained as a result of photographing;
a contour correction unit configured to perform a contour correction process that corrects a contour of an object in the image; and
a control unit configured to control the contour correction unit to perform a first contour correction process in a first part of the luminance range where the tone correction unit does not perform the predetermined tone correction process in the image, and to perform a second contour correction process, which is lower in a degree of correction than the first contour correction process, in a second part of the luminance range where the tone correction unit performs the predetermined tone correction process in the image.

US Pat. No. 10,142,550

EXTENDING A FOCUS SEARCH RANGE IN AN IMAGING SYSTEM INCLUDING A HIGH SPEED VARIABLE FOCAL LENGTH LENS

Mitutoyo Corporation, Ka...

1. A method for controlling an imaging system comprising: a high speed variable focal length (VFL) lens having a first operating resonant frequency that provides a periodically modulated first optical power variation having a relatively larger amplitude, and having a second operating resonant frequency that provides a periodically modulated second optical power variation having a relatively smaller amplitude and that provides relatively low aberration in the imaging system; a lens controller; and a camera configured to provide images for the imaging system,the method comprising:
providing an extended focus range demand signal to the lens controller;
in response to the extended focus range demand signal, configuring the lens controller to operate the VFL lens at the first operating resonant frequency to provide the first optical power variation, and thereby provide a first relatively larger focus range for the imaging system;
providing an accurate image demand signal to the lens controller; and
in response to the accurate image demand signal, configuring the lens controller to operate the VFL lens at the second operating resonant frequency to provide the second optical power variation, and thereby provide a second relatively smaller focus range and low aberration images for the imaging system.

US Pat. No. 10,142,549

IMAGE CAPTURING APPARATUS AND IMAGE SMOOTH ZOOMING METHOD THEREOF

LUXVISIONS INNOVATION LIM...

1. An image smooth zooming method adapted to an image capturing apparatus having a wide-angle lens and a telephoto lens, wherein a field of view (FOV) size of the wide-angle lens is larger than a FOV size of the telephoto lens, the image smooth zooming method comprising the following steps:capturing a wide-view image and a tele-view image by the wide-angle lens and the telephoto lens respectively according to a capturing setting, wherein the capturing setting comprises a zoom scale;
detecting displacements of the wide-angle lens and the telephoto lens when capturing the wide-view image and the tele-view image by using a motion sensor;
capturing images within reduced FOVs respectively from the captured wide-view image and tele-view image according to the detected displacements of the wide-angle lens and the telephoto lens, wherein centers of the reduced FOVs are at positions where the view centers of the wide-angle lens and the telephoto lens are reversely shifted by the displacements respectively;
calculating ratios of the FOV sizes of the wide-angle lens and the telephoto lens to the zoom scale respectively and zooming the captured wide-view image and tele-view image to fit the zoom scale according to the ratios;
aligning the zoomed wide-view image and tele-view image according to a shift between view centers of the wide-angle lens and the telephoto lens; and
overlapping the zoomed and aligned wide-view image and tele-view image to output an overlapped image fitting the zoom scale.

US Pat. No. 10,142,548

DIGITAL CAMERA WITH MULTIPLE PIPELINE SIGNAL PROCESSORS

CALLAHAN CELLULAR L.L.C.,...

1. A device comprising:a plurality of arrays of photodetectors, including:
a first array of photodetectors to sample an intensity of light at a wide field of view for a first integration time; and
a second array of photodetectors to sample an intensity of light at a narrow field of view for a second integration time; and
signal processing circuitry, coupled to the first and second arrays of photodetectors, configured to generate a composite image using data which is representative of the intensity of light sampled by the first array of photodetectors at the wide field of view and data which is representative of the intensity of light sampled by the second array of photodetectors for the narrow field of view.

US Pat. No. 10,142,547

ELECTRONIC DEVICE AND DRIVING METHOD THEREOF

Semiconductor Energy Labo...

1. An electronic device comprising:a first main surface and a second main surface;
a first short side surface and a second short side surface; and
a first long side surface and a second long side surface,
wherein each of the first short side surface, the second short side surface, the first long side surface and the second long side surface are in contact with the first main surface,
wherein each of the first short side surface, the second short side surface, the first long side surface and the second long side surface are in contact with the second main surface,
wherein the first main surface overlaps with the second main surface,
wherein each of an area of the first main surface and an area of the second main surface is greater than each of an area of the first short side surface, an area of the second short side surface, an area of the first long side surface and an area of the second long side surface,
wherein a first display region defines a first area of the first main surface covered by a display panel,
wherein a second display region defines a second area of the first short side surface covered by the display panel,
wherein a third display region defines a third area of the second main surface covered by the display panel,
wherein a fourth display region defines a fourth area of the first long side surface covered by the display panel,
wherein the first display region has a larger area than the third display region,
wherein a first region is provided on the second main surface, and
wherein a display region is not provided in the first region.

US Pat. No. 10,142,546

SHAKE-CORRECTION DEVICE AND SHAKE-CORRECTION METHOD FOR PHOTOGRAPHING APPARATUS

RICOH IMAGING COMPANY, LT...

1. A shake-correction device for a photographing apparatus, said photographing apparatus configured to photograph an object image that is projected onto an imaging surface by a photographing optical system, said shake-correction device comprising:a mover provided with a movable member, said mover configured to rotate at least one of the object image and the imaging surface in a rotational direction relative to a plane that is orthogonal to an optical axis of the photographing optical system, and configured to translate in a translation direction parallel to said plane that is orthogonal to the optical axis and translate in a translation direction parallel to the optical axis;
a shake detector configured to detect an angular shake of said photographing apparatus in said rotational direction and detect a shift shake of said photographing apparatus in said translation directions;
a movement controller configured to control movement of said mover so that the object image does not relatively move with respect to the imaging surface when said shake detector detects at least one of said angular shake and said shift shake; and
a calculator configured to calculate a rotational correction amount, in accordance with said angular shake, and a shift correction amount, in accordance with said shift shake, for moving said mover so that said object image that is projected onto said image surface does not relatively move with respect to the imaging surface, wherein:
when said shake detector detects shift shake in a direction orthogonal to the optical axis, said calculator calculates a shift amount in said direction orthogonal to the optical axis, caused by shift shake, and calculates an optical-axis direction movement amount and a rotational amount of said movable member in accordance with said shift shake, and
said movement controller controls said mover to translate said movable member in the optical axis direction based on said optical-axis direction movement amount, and to rotate said movable member about a direction that is orthogonal to said optical axis based on said rotational amount.

US Pat. No. 10,142,545

IMAGE STABILIZING APPARATUS, ITS CONTROL METHOD, IMAGE PICKUP APPARATUS, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image stabilizing apparatus comprising:one or more processors; and
a memory storing instructions which, when executed by the one or snore processors, cause the image stabilizing apparatus to function as:
a detecting unit configured to detect a motion vector in each of a plurality of areas made by dividing a motion vector detecting frame set in each of a plurality of images sequentially output from an imaging unit; and
a control unit configured to determine a motion vector of an object in the detected motion vector and to perform an image stabilization control based on the motion vector of the object,
wherein the control unit determines a size of the object based on the motion vector of the object,
wherein the control unit does not change the motion vector detecting frame when determining that the object is larger than a predetermined size, and
wherein the control unit changes the motion vector detecting frame when determining that the object is smaller than the predetermined size.

US Pat. No. 10,142,544

REAL TIME WIDE ANGLE VIDEO CAMERA SYSTEM WITH DISTORTION CORRECTION

RAPC Systems, Inc., West...

1. A wide angle video camera system comprising:a jig for obtaining measurements of field of view and amount of distortion of at least one video camera, the jig comprising at least two horizontal ribs both joining at a horizontal first point of the jig and both joining at a horizontal second point of the jig and wherein the jig further comprises at least two vertical ribs both joining at a vertical first point of the jig and both joining at a vertical second point of the jig, the at least one video camera being positioned within the jig and the jig containing a means of adjusting the tilt of the at least one video camera within the jig,
the at least one video camera mounted within the jig and facing the at least two horizontal ribs and the at least two vertical ribs to generate images of the at least two horizontal ribs and the at least two vertical ribs, the at least two horizontal ribs and the at least two vertical ribs displayed in the at least one video camera with increasing distortion with increasing field of view,
a central processing unit operatively receiving the images from the at least one video camera, the central processing unit utilizing measurements of distortion with increasing field of view, obtained from use of the jig and the at least one video camera, and the central processing unit processing the images from the at least one video camera to correct distortion in the images created by the at least one video camera, and
a display for displaying a distortion corrected output image as a two dimensional image.

US Pat. No. 10,142,543

POWER REDUCTION IN A MULTI-SENSOR CAMERA DEVICE BY ON-DEMAND SENSORS ACTIVATION

MediaTek Inc., Hsinchu (...

1. A method for power management of a camera device with dual sensors including a color sensor and a monochromatic sensor, comprising:detecting a value of a light sensitivity setting for an image;
in response to a first determination that the value is greater than a first threshold and less than a second threshold, operating the camera device with both the color sensor and the monochromatic sensor turned on wherein the second threshold is greater than the first threshold and marks a boundary between the color sensor's operating range for image capture and the dual sensors' operating range for image capture; and
in response to a second determination that the value is greater than a second threshold, operating the camera device with both the color sensor and the monochromatic sensor turned on.

US Pat. No. 10,142,542

ILLUMINATED YARD SIGN WITH WIDE-ANGLE SECURITY CAMERA AND COMMUNICATION MODULE FOR USE WITH AUDIO/VIDEO RECORDING AND COMMUNICATION DEVICES

Amazon Technologies, Inc....

1. An illuminated sign comprising:a first panel, the first panel including a translucent portion that includes text;
a second panel;
a frame that includes a first opening at a first side of the frame and a second opening at a second side of the frame, the first side being opposite to the second side, and the first opening receiving the first panel and the second opening receiving the second panel;
an illumination source located along at least a portion of a perimeter of the frame, the illumination source emitting light, the text causing at least a portion of the light to cease from transmitting through the first panel;
a first camera disposed at an opening of the first panel;
a second camera disposed at an opening of the second panel;
a communication component;
a power source providing power to the illumination source, the first camera, the second camera, and the communication module;
one or more processors; and
one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
detecting an object using the first camera; and
based at least in part on the detecting of the object, causing the second camera to capture at least an image.

US Pat. No. 10,142,541

IMAGE PROCESSING APPARATUS, IMAGING APPARATUS, AND CONTROL METHOD OF IMAGE PROCESSING APPARATUS

Canon Kabushiki Kaisha, ...

12. An imaging apparatus comprising:an imaging element configured to generate an image; and
a CPU programmed to:
determine whether a feature amount in a partial region of the image satisfies a preset condition,
select a second image to be combined with a first image from a plurality of images generated by the imaging element based on the result of the determination,
detect a motion vector between the first image and the second image, and
perform a composition process on the aligned first image and second image based on the motion vector,
wherein, from the plurality of images, the CPU selects as the second image at least any one of an image having a partial region with the feature amount determined to satisfy the preset condition and an image corresponding to a partial region out of a plurality of partial regions set in the first image with the feature amount determined to satisfy the preset condition.

US Pat. No. 10,142,540

PANORAMIC VIDEO CAMERAS, CAMERA SYSTEMS, AND METHODS THAT PROVIDE DATA STREAM MANAGEMENT FOR CONTROL AND IMAGE STREAMS IN MULTI-CAMERA ENVIRONMENT WITH OBJECT TRACKING

360FLY, INC., Fort Laude...

1. A method for managing data streams in a multi-camera imaging system, the method comprising:capturing, by a first panoramic video camera of the multi-camera imaging system, images within a field of view of one or more lenses of the first panoramic video camera to produce captured panoramic images, wherein at least some panoramic images of the captured panoramic images include images of an object being tracked by the multi-camera imaging system;
generating, by the first panoramic video camera, a set of digital image files based on the captured panoramic images, each digital image file of the set of digital image files being time sequenced to reflect a time at which a panoramic image represented by the digital image file was captured by the first panoramic video camera;
receiving, by the first panoramic video camera over a first wireless communication network, a control message relating to tracking the object in the multi-camera imaging system, wherein the control message includes position and direction of movement data for the object as determined from one or more panoramic images captured by a second panoramic video camera; and
responsive to the control message, transmitting, by the first panoramic video camera, at least a portion of the set of digital image files over a second wireless communication network, wherein the second wireless communication network supports higher data rate transmission than does the first wireless communication network.

US Pat. No. 10,142,539

OPTICAL APPARATUS WITH WIDE-ANGLE OR PANORAMIC IMAGING FUNCTION

EVERREADY PRECISION IND. ...

1. An optical apparatus installed on a periphery region of a portable electronic device or an extension position extended from the periphery region, the optical apparatus comprising:a camera casing fixed on the periphery region of the portable electronic device;
a first optical module installed on the camera casing, wherein the first optical module receives an ambient light to capture a first image;
a second optical module installed on the camera casing and arranged beside the first optical module, wherein the second optical module receives the ambient light to capture a second image, or the second optical module senses the ambient light, wherein at least one of the first optical module and the second optical module has a non-linear optical axis;
a structured light generation device installed on the camera casing, wherein the structured light generation device comprises:
at least one light source emitting plural light beams;
an optical element group with a projection pattern, wherein after the plural light beams pass through the projection pattern of the optical element group, a structured light is outputted; and
a conversion lens module installed on the camera casing, wherein after the plural light beams are collimated and expanded by the conversion lens module, the plural light beams are projected on a projection surface, so that a structured light pattern is formed on the projection surface, wherein projecting directions of the plural light beams are perpendicular to a periphery surface of the periphery region of the portable electronic device; and
a projection device installed on the camera casing, wherein the projection device comprises:
at least one light source emitting plural light beams;
a display element arranged beside the at least one light source, wherein after the plural light beams pass through the display element, a displaying image is shown on display element; and
an optical lens installed on the camera casing, wherein after the plural light beams from the display element pass through the optical lens, the displaying image is projected on a projection surface, wherein projecting directions of the plural light beams are perpendicular to a periphery surface of the periphery region of the portable electronic device.

US Pat. No. 10,142,538

LIDAR ASSISTED FOCUSING DEVICE

REDROCK MICROSYSTEMS, LLC...

1. A focusing device for a camera having a lens and a field of view, the focusing device comprising:a LIDAR module having a scanning area greater than the field of view of the camera;
a camera interface;
a controller having a user interface with a display, the controller communicably coupled to the LIDAR module and the camera interface, wherein the controller receives data from the LIDAR module, displays a location of one or more targets within the scanning area along with an indication of the field of view of the camera using the data from the LIDAR module via a user interface, receives a target selection from the displayed target(s) via the user interface, determines a focus setting using the LIDAR data, the target selection and a camera operational data, and sends the focus setting to the camera interface; and
the camera interface receives the focus setting and drives the lens of the camera to focus on the target selection using the focus setting.

US Pat. No. 10,142,537

MOTOR CONTROL METHOD, MOTOR CONTROL DEVICE AND CAMERA

VIVOTEK INC., New Taipei...

1. A motor control method comprising steps of:receiving a plurality of control commands through an input peripheral;
driving a motor module to control a moving mode of an object according to the control commands by a processing unit, such that the motor module generates a plurality of coordinate information relative to the moving mode;
collecting the control commands from the input peripheral and collecting the coordinate information from the motor module by the processing unit; and
driving the motor module to reproduce the moving mode of the object according to the control commands and the coordinate information by the processing unit;
wherein each of the control commands comprises a command actuating time, a command executing time, a moving speed and/or a moving direction, the processing unit calculates a moving distance corresponding to each of the control commands according to the coordinate information, and the processing unit selectively merges some of the control commands and the coordinate information;
wherein the motor module has a delay information and the step of the processing unit selectively merges some of the control commands and the coordinate information comprises steps of:
calculating a delay threshold according to the moving speed of an i-th control command of the control commands and the delay information by the processing unit, wherein i is a positive integer; and
when the moving distance corresponding to the i-th control command is smaller than the delay threshold, merging the i-th control command and an (i+1)-th control command to be a merged command by the processing unit, wherein a moving distance corresponding to the merged command is equal to a sum of the moving distance corresponding to the i-th control command and the moving distance corresponding to the (i+1)-th control command.

US Pat. No. 10,142,536

CAMERA USING PREVIEW IMAGE TO SELECT EXPOSURE

Monument Peak Ventures, L...

1. An image processing device comprising:an image sensor configured to provide initial sensor image data and final sensor image data;
a lens configured to expose an image of a scene onto the image sensor;
a processor configured to:
process the initial sensor image data to select one of a plurality of pre-determined scene types, wherein the pre-determined scene types include at least one scene type selected from the group including high-contrast scene, low-contrast scene, sky scene, night scene, color-saturated scene, and text/document scene; and
cause an exposure control system to adjust the exposure level for a final image according to the selected scene type; and
the exposure control system configured to adjust the exposure level for capturing the final image on the image sensor by setting, according to signals from the processor, the exposure level for the final image to be a default scene exposure level changed by a pre-determined relative exposure level corresponding to the selected scene type, where the relative exposure level change is an increase in exposure if the scene type is low-contrast scene, night scene, or text/document scene, and a decrease in exposure if the scene type is high-contrast scene, sky scene, or color-saturated scene.

US Pat. No. 10,142,535

VEHICLE CAMERA SYSTEM

Cobra Electronics Corpora...

1. A system for use in a vehicle including a vehicle camera that interfaces with a mobile communication device that is separate from said vehicle camera, the system comprising:said vehicle camera comprising:
a) a camera display that provides a visual output,
b) an imaging component, which captures at least one image and creates an image file,
c) a memory component designed to electronically store said image file,
d) a camera communication element configured to communicate over a short-range communication standard, and
e) wherein said vehicle camera is designed without a location determination capability; and
said mobile communication device comprising:
a) a user interface that receives inputs from a user and communicates information to said user,
b) a location determination component configured to determine a geographic location of the mobile communication device, and
c) a short-range communication element configured to communicate over said short-range communication standard, wherein said short-range communication element communicates with said camera communication element over said short-range communication standard, and
d) a wide-area communication element configured to communicate over a wide-area communication standard; and
wherein said mobile communication device exchanges data with said vehicle camera, wherein said geographic location of said mobile communication device is compiled with said image file to create a location identified image file, and wherein said data comprises a timestamp and said location identified image file includes said timestamp, and
wherein said data comprises a prediction of an alert level associated with said geographic location of said mobile communication device, and wherein said camera display communicates said prediction to said user, and
wherein said mobile communication device receives said prediction from a remote server over the wide-area communication standard and communicates said prediction to said vehicle camera over the short-range communication standard, and wherein the remote server analyzes a plurality of data entries associated with said geographic location of the mobile communication device to generate said prediction.

US Pat. No. 10,142,534

IMAGE-CAPTURING AND IMAGE-DISTRIBUTING SYSTEM FOR AUTOMATICALLY OR MANUALLY CAPTURING IMAGE OF USER CARRYING MOBILE COMMUNICATION TERMINAL

bianconero, Inc., Osaka ...

1. An image-capturing and image-distributing system comprising:a near field wireless signal transmitting station;
a user-carried mobile communication terminal;
an image-capturing device associated with an image-capturing area; and
an image server;
wherein the near field wireless signal transmitting station is configured to:
transmit a near field wireless signal containing encrypted image-capturing condition information via a near field wireless communication in order to identify that a user has entered the image-capturing area;
wherein the user carried mobile communication terminal is configured to:
receive and decrypt the near field wireless signal containing the encrypted image-capturing condition information,
determine that the user has entered the image-capturing area based on the near field wireless signal containing the encrypted image-capturing condition information, and
transmit an image-capturing request including a user presence area within the image-capturing area to the image-capturing device based on determining that the user has entered the image-capturing area;
wherein the image-capturing device is configured to:
capture an image of the user presence area based on the image-capturing request, and
transmit acquired image data associated with the image to the image server;
wherein the image server is configured to:
store the acquired image data in correlation with an image-capturing location and an image-capturing time/date, and
transmit the acquired image data to the user-carried mobile communication terminal in response to receiving a download request from the user-carried mobile communication terminal which designates the image-capturing location and the image-capturing time/date.

US Pat. No. 10,142,533

TECHNOLOGIES FOR CONTROLLING USER ACCESS TO IMAGE SENSORS OF A CAMERA DEVICE

INTEL CORPORATION, Santa...

1. A computing device for controlling user access to image sensors of an image sensor array, the computing device comprising:a camera device that includes an image sensor array, wherein the image sensor array comprises a plurality of image sensors; and
a camera driver module to (i) manage access to image data streams generated by each of the image sensors of the image sensor array, (ii) determine a user input mode setting of the camera device selected by a user of the computing device, (iii) expose image sensor data captured by a single image sensor of the image sensor array to the user of the computing device based at least in part on the selected user input mode setting while the other image sensors of the image sensor array, other than the exposed single image sensor, perform corresponding sensor functions to generate corresponding image sensor data, and (iv) restrict, while the camera device is in the selected user input mode setting, user access to the other image sensors of the image sensor array by not displaying settings of the other image sensors to the user of the computing device while the other image sensors of the image sensor array perform corresponding sensor functions.

US Pat. No. 10,142,532

CAMERA FOR VEHICLE VISION SYSTEM

MAGNA ELECTRONICS INC., ...

1. A camera module for a vision system for a vehicle, said camera module comprising:a circuit element, said circuit element including an imager and associated circuitry, wherein said circuit element includes electrical connecting elements;
a lens mounting element for holding a lens assembly, said lens assembly including at least one optical element;
wherein said lens mounting element is disposed at said circuit element and said at least one optical element is optically aligned with said imager of said circuit element;
an inner molding formed over and around said circuit element and over a portion of said lens mounting element so that said inner molding and said lens mounting element substantially encase said circuit element;
wherein said inner molding comprises a first molded polymer molded at a first molding pressure;
wherein said inner molding has an aperture established at said electrical connecting elements of said circuit element;
a connector element disposed at said aperture so as to be in electrical contact with said electrical connecting elements of said circuit element;
an outer shell molded over and around said inner molding and over another portion said lens mounting element so as to encase said inner molding;
wherein said outer shell comprises a second molded polymer injection molded at a second molding pressure;
wherein said second molding pressure is greater than said first molding pressure;
wherein said outer shell comprises a connector portion that surrounds said connector element, and wherein said connector element is accessible at said connector portion of said outer shell; and
wherein said connector portion is configured to connect to a connector end of a wire harness to electrically connect the connector end of the wire harness to said connector element to establish electrical connection between the wire harness and said electrically connecting elements of said circuit element.

US Pat. No. 10,142,531

IMAGING MODULE AND READER FOR, AND METHOD OF, READING A TARGET BY IMAGE CAPTURE WITH A VISUALLY ENHANCED AIMING LIGHT PATTERN

Symbol Technologies, LLC,...

1. An imaging module for reading a target by image capture over a range of working distances away from the module, comprising:an imaging system including an imaging sensor for sensing light returning from the target along an imaging axis over a field of view that extends along mutually orthogonal, horizontal and vertical axes that are generally perpendicular to the imaging axis; and
an aiming light system offset from the imaging system and operative for directing an aiming light pattern at the target,
for forming the aiming light pattern with an aiming mark in a central area of the aiming light pattern and with a pair of aiming light lines that are collinear along the horizontal axis, and
for enhancing the visibility of the aiming mark relative to a remaining area of the aiming light pattern, the aiming mark of enhanced visibility constituting a prominent visual indicator of a center zone of the field of view in which the target is positioned over the range of working distances,
wherein the aiming light system includes a pair of aiming light assemblies spaced apart along the horizontal axis at opposite sides of the imaging sensor, and wherein the light assemblies include a pair of aiming light sources for emitting a pair of aiming lights along a pair of aiming axes, a pair of aiming source apertures and a pair of aiming lens apertures through which the aiming lights respectively pass along the aiming axes, and a pair of aiming lenses for respectively optically modifying the aiming lights to form the aiming light lines, each aiming lens aperture being positioned between the respective aiming source aperture and the respective aiming lens.

US Pat. No. 10,142,530

SYSTEM AND METHOD FOR TAKING HIGH RESOLUTION PHOTOGRAPHS AND VIDEOS USING A MOBILE DEVICE MOUNT WITH ILLUMINATION

JIGSAW INFORMATICS, INC.,...

1. An illumination system on which a mobile device containing a camera is mounted, the system comprising:a universal device mount capable of securely mounting a mobile device of a variety of sizes;
an illuminator capable of providing lighting for use with the mobile device;
a viewport configured relative to the universal device mount such that the viewport is capable of permitting the mobile device camera to view an object for the purpose of using the camera;
electronics to operate and control the illuminator; and
a battery capable of powering the illuminator.

US Pat. No. 10,142,529

IMAGING APPARATUS AND METHOD FOR MANUFACTURING IMAGING APPARATUS

HAMAMATSU PHOTONICS K.K.,...

1. An imaging device comprising:a heat-dissipating base having an opening at a center;
a flexible substrate, arranged on one surface side of the base, the one surface side of the base being a tilted surface that forms a depression having the opening as a bottom part, the flexible substrate comprising:
an opening communicating with the opening of the base; and
a plurality of arrangement pieces disposed in concentric rows about the opening of the base;
a plurality of light sources for emitting light toward a subject to be imaged, one of the plurality of arrangement pieces being disposed between each of the plurality of light sources and the tilted surface of the one surface side of the base, each of the plurality of light sources having an optical axis that intersects a center axis of the opening of the base; and
an image sensor, arranged coaxially with the center axis of the opening of the base, for capturing at a deep part of the opening of the base a light image from the subject.

US Pat. No. 10,142,528

METHOD FOR CONTROLLING AN INFRARED CUT FILTER OF A VIDEO CAMERA

Axis AB, Lund (SE)

14. A video camera comprising:an image sensor;
an infrared cut, IR-cut, filter adapted to switch state so as to either prevent or not prevent IR light from reaching the image sensor;
a video encoder configured to encode images captured by the video camera via the image sensor; and
a controller for controlling the IR-cut filter comprising:
a receiver configured to receive an indication to switch a state of an IR-cut filter of the video camera, wherein the IR-cut filter is switchable between an ON state in which it filters out infrared light and an OFF state in which it does not filter out infrared light; and
a processor configured to synchronize a switch of state of the IR-cut filter with a video encoding of frames captured by the video camera, such that the IR-cut filter is controlled to switch state when the video camera is about to capture a frame which is a predetermined number of frames before a frame which is scheduled to be encoded as an intra-frame.

US Pat. No. 10,142,527

DISPLACEMENT SENSOR AND CAMERA MODULE HAVING THE SAME

LG ELECTRONICS INC., Seo...

1. A camera module comprising:a housing including a light transmission portion at one side;
a lens module, packaged in the housing, transferring incident light through the light transmission portion to a first direction;
an image sensor, converting light passed through the lens module to a digital signal;
a first frame located inside the housing;
a second frame located inside the housing;
a first coil formed at the first frame, wherein a first voltage is applied to the first coil;
a second coil formed at the first frame, wherein a current of a second voltage flows in the second coil to correspond to a voltage of the first frame if the first voltage is applied to the first coil;
a conductor coupled to the second frame; and
a detector for calculating a relative position between the first frame and the second frame by monitoring the second voltage,
wherein a size of the second voltage is reduced if the second coil is moved closer to the conductor.

US Pat. No. 10,142,526

SELF-ALIGNING MULTI-PART CAMERA SYSTEM

Microsoft Technology Lice...

1. A multi-part electronic device, comprising:a first camera part mounted within a surrounding first resilient camera mount on a first device part; and
a second camera part mounted within a surrounding second resilient camera mount on a second device part, the first and second device parts being coupled together by a common hinged joint,
wherein in an open mode of the device, at least one of the first and second camera parts is positioned in a protruded position protruding relative to a surrounding surface, wherein in a closed mode of the device in which the first and second camera parts are rotated towards each other to overlap about the common hinged joint, at least one of the first camera part or the second camera part is adjustably mounted such that contact between the first camera part and the second camera part urges the at least one camera part in the protruded position to withdraw inwardly, aligns the first camera part and the second camera part within a selected angular deviation between respective optical axes and reduces tilt between the first and second camera parts relative to their respective surrounding surfaces.

US Pat. No. 10,142,525

DISPLAY APPARATUS

FUJITSU LIMITED, Kawasak...

1. A display apparatus comprising:a display;
a rail provided on a back surface of the display and configured to extend in a direction; and
a housing placed in engagement with the rail and including a camera with a lens configured to be exposed outside the display in a first state in which the camera is moved to a first end of the rail, and to be located behind the back surface of the display in a second state in which the camera is moved to a second end of the rail;
a lock portion configured to lock the camera in one of the first state and the second state and including a lock protrusion which is fitted in a lock hole provided in the rail, a spring shaft and a lock slope portion; and
an unlock portion configured to unlock the camera which is locked and including an unlock button and an unlock slope portion configured to move in the direction with being contact with the lock slope portion when the unlock button is pushed.

US Pat. No. 10,142,523

ENDOSCOPE AND CYLINDRICAL STRUCTURE FOR ENDOSCOPE

OLYMPUS CORPORATION, Tok...

1. An endoscope comprising:an insertion section having (1) a longitudinal axis, (2) a distal end, (3) an internal circumferential surface that defines a hole with an opening in the distal end and extending from the opening along the longitudinal axis, (4) a first projection projecting inwardly in a radial direction from the internal circumferential surface, and (5) a second projection projecting inwardly in a radial direction from the internal circumferential surface that is (a) spaced from the first projection and (b) located between the first projection and the distal end;
a cylindrical member (1) disposed in the hole, (2) extending along the longitudinal axis, (3) having an external circumferential surface, and (4) having a first outward flange provided on the external circumferential surface that extends outwardly from the external circumferential surface; and
an elastic member provided on the external circumferential surface of the cylindrical member and located between the first projection and the second projection; wherein:
the outward flange has end portions that (1) are opposed to each other in a circumferential direction of the longitudinal axis and (2) define a first cutout;
the first projection is disposed in the first cutout; and
the elastic member (1) is elastically deformable and configured to slide over the second projection when the cylindrical member is inserted into the hole of the insertion section and (2) interacts with the second projection to urge the cylindrical member away from the distal end of the insertion section.

US Pat. No. 10,142,522

USER FEEDBACK FOR REAL-TIME CHECKING AND IMPROVING QUALITY OF SCANNED IMAGE

ML Netherlands C.V., Ams...

1. A method of processing an image of an object acquired with a hand-held electronic device, the method comprising, with at least one processor:identifying a region in the image having characteristics representative of an undesired item, wherein identifying the region comprises detecting sub-regions characteristic of the undesired item and a shadow cast by the undesired item; and
correcting the image by:
generating a patch for the region; and
providing a corrected image with the region replaced with the patch.

US Pat. No. 10,142,521

SYSTEM AND METHOD FOR USING HDMI ARC FOR ESTIMATING LATENCY

CISCO TECHNOLOGY, INC., ...

1. A method comprising:receiving an audio video stream;
decoding the audio video stream to yield decoded video and decoded audio;
transmitting the decoded video on a cable to a display;
transmitting a signal on an audio channel of the cable to the display;
receiving a return signal from the display over an audio return channel of the cable responsive to the transmitting a signal;
identifying an impulse response based on the return signal responsive to the transmitting of the signal;
identifying a delay amount created by transmitting a signal and receiving the return signal over the cable based on the impulse response; and
transmitting the decoded audio to a speaker according to the delay amount to synchronize the decoded video and the decoded audio.

US Pat. No. 10,142,520

SINGLE COLOR BACKGROUND MIXED RASTER CONTENT (MRC)

XEROX CORPORATION, Norwa...

9. An image processing system for generating a mixed raster content (MRC) format file for single background color image document, the image processing system comprising:an input device for receiving an input document;
a processor, coupled to the input device;
a segmentation module, coupled to the processor, to segment the input document into an image layer and a text layer; and
a compression module, coupled to the processor, to:
determine whether the image layer comprising a single background color;
upon affirmative determination, generate a new text layer with a background color mask, wherein the image layer is converted into the new text layer;
compress the text layer and the new text layer using a compression scheme;
integrate the compressed the text layer and the new text layer to generate an image data in the MRC file format; and
store the generated image data in a memory device.

US Pat. No. 10,142,519

IMAGE FORMING APPARATUS AND METHOD FOR CORRECTING READ SIGNAL

KONICA MINOLTA, INC., Ch...

1. An image forming apparatus, comprising:an image forming section which forms an original image on a sheet which contains a fluorescent whitening agent;
a first reading section which emits visible light to the sheet, receives light from the sheet and outputs a read signal having an intensity corresponding to an amount of the received light;
a second reading section which emits light including at least ultraviolet light to a ground region of the sheet, receives light from the sheet and outputs a read signal having an intensity corresponding to an amount of the received light; and
a correction section which corrects the intensity of the read signal output from the first reading section by using the read signal output from the second reading section so that the intensity of the read signal output from the first reading section is corrected according to a difference between the intensity of the read signal output from the second reading section and the intensity of the read signal output from the first reading section thereby accounting for an influence of the fluorescent whitening agent.

US Pat. No. 10,142,518

IMAGE READING APPARATUS AND IMAGE FORMING SYSTEM FOR PERFORMING ACCURATE IMAGE CORRECTION

Konica Minolta, Inc., Ch...

1. An image reading apparatus comprising:a colorimeter structured to colorimetrically measures an image formed on a sheet based on an optical spectrum in a visible light range;
a reference plate located in a position facing the colorimeter with a chromatic reflecting surface;
a temperature detection unit structured to detect a temperature of the reference plate;
a determination unit structured to determine whether or not functioning of the colorimeter itself is in a normal condition based on the temperature of the reference plate detected by the temperature detection unit and the optical spectrum in the visible light range.

US Pat. No. 10,142,517

IMAGE FORMING APPARATUS, PRINT SYSTEM, METHOD FOR CONTROLLING IMAGE FORMING APPARATUS, METHOD FOR CONTROLLING PRINT SYSTEM, AND STORAGE MEDIUM STORING PROGRAM

Canon Kabushiki Kaisha, ...

1. An image forming apparatus to communicate with an external device which manages print data, the image forming apparatus comprising:at least one processor;
a job notification receiving unit implemented by the at least one processor and configured to receive a job notification;
an operation panel configured to receive a user input operation of a user operating the operation panel;
a job acquisition unit implemented by the at least one processor and configured to acquire print data and to monitor receipt of a job notification at the same time as monitoring receipt of a user input operation;
a printer configured to print a job;
a determination unit implemented by the at least one processor and configured to determine a number of user input operations received after the image forming apparatus is started up; and
a controller configured to perform control,
wherein, in a case where the job notification receiving unit receives, from the external device, the job notification first after start-up of the image forming apparatus, the controller performs control so that the job acquisition unit acquires unacquired print data from the external device,
wherein, in a case where print data is ready to be acquired from the external device and no job notification encouraging acquisition of the print data is received from the external device first after start-up of the image forming apparatus,
the controller performs control so that, in a case where the determination unit determines that a first user input operation is received after the image forming apparatus is started up, the job acquisition unit transmits a data acquisition request regarding the job to the external device and, in response, acquires unacquired print data from the external device, and
the controller performs control so that, in a case where the determination unit determines that a second or subsequent user input operation is received after the image forming apparatus is started up, a data acquisition request regarding the job is not transmitted to the external device and print data is not again acquired from the external device in response to the second or subsequent user input operation.

US Pat. No. 10,142,516

IMAGE READING DEVICE AND IMAGE FORMING APPARATUS

KYOCERA Document Solution...

1. An image reading device comprising:a loading section configured to receive loading of a document and an identification medium;
a reader configured to read the document and the identification medium; and
a document feeder configured to convey the document to the reader, wherein
the loading section includes:
a first loading section configured to receive loading of the identification medium; and
a medium restriction section configured to restrict a position of the identification medium loaded on the first loading section,
the first loading section is plate-shaped contact glass facing a bottom surface of the document feeder,
the medium restriction section is disposed adjacent to the first loading section and faces the bottom surface of the document feeder,
the document being conveyed by the document feeder has opposite end portions and a central portion between the opposite end portions, the opposite end portions respectively including opposite ends of the document in a direction perpendicular to a conveyance direction of the document, and
only the central portion, among the opposite end portions and the central portion, of the document conveyed to the reader by the document feeder comes in contact with the medium restriction section.

US Pat. No. 10,142,515

IMAGE FORMING APPARATUS AND ABNORMALITY DETERMINATION METHOD

Canon Kabushiki Kaisha, ...

1. An image forming apparatus comprising:an input unit configured to input image data;
an image forming unit configured to form an image on a recording material based on the image data input by the input unit;
a reading unit configured to read the image formed on the recording material by the image forming unit; and
a control unit configured to, based on the input image data and the image read by the reading unit, acquire a plurality of change amounts from the read image,
wherein the plurality of change amounts includes a change amount of an image in a conveyance direction of a recording material and a change amount of an image in a direction perpendicular to the conveyance direction, and
wherein the control unit determines a type of an abnormal image based on the plurality of acquired change amounts.

US Pat. No. 10,142,514

IMAGE READING SYSTEM AND IMAGE READING DEVICE THEREIN

Brother Kogyo Kabushiki K...

1. An image reading system comprising an image reading device and an image storage device,wherein the image reading device comprises:
a reading unit configured to read an original document on a pixel-to-pixel basis and generate image data including color difference data and luminance data;
a converting unit configured to convert the image data to transmission data, the image data being compressed in converting to the transmission data;
a determining unit configured to determine whether the image data is color data, gray data, or binary data, and configured to generate determination data indicating a result of the determination; and
a transmission unit configured to transmit the transmission data and the determination data to the image storage device; and
wherein the image storage device comprises:
a storage unit;
a receiving unit configured to receive the transmission data and the determination data both transmitted by the transmission unit; and
an image processing unit configured to perform:
when the determination data indicates that the image data is the color data, storing the transmission data in the storage unit;
when the determination data indicates that the image data is the gray data, decompressing the transmission data to regenerate the image data, and storing the luminance data in the storage unit without storing the color difference data; and
when the determination data indicates that the image data is the binary data, decompressing the transmission data to regenerate the image data, converting the luminance data of the regenerated image data to black-white image data, and storing the black-white image data in the storage unit,
wherein the determining unit comprises:
a dividing unit configured to divide the image data corresponding to one page of the original document into a plurality of blocks, each of the plurality of blocks including a plurality of pixels;
a color block determining unit configured to perform:
determining, when a total number of achromatic pixels contained in the block is less than or equal to a first threshold, that the block is a color block, the achromatic pixel subject to having a color difference falling within a prescribed range;
a color page determining unit configured to determine, when the total number of the color blocks contained in the image data is greater than or equal to a first prescribed quantity, that the image data is the color data;
a monochrome block determining unit configured to determine, when a total number of first pixels and second pixels is less than or equal to a second threshold, that the block is a gray block, the first pixel having a luminosity value greater than or equal to a first luminosity value, the second pixel having a luminosity value less than or equal to a second luminosity value, the second luminosity value being smaller than the first luminosity value;
a monochrome page determination unit configured to perform:
when a total number of the gray blocks is greater than a second prescribed quantity, determining that the image data is the gray data; and
when the total number of the gray blocks is less than or equal to the second prescribed quantity, determining that the image data is the binary data; and
a decision unit configured to decide:
to generate the determination data indicating that the image data is the color data, in response to the determination that the image data is the color data; and
to generate the determination data indicating that the image data is one of the gray data and the binary data, in response to the determination that the image data is the gray data or the determination that the image data is the binary data.

US Pat. No. 10,142,513

IMAGE FORMING APPARATUS THAT CORRECTS POSITION CORRECTION OF IMAGE FORMED ON SHEET

Canon Kabushiki Kaisha, ...

2. An image forming apparatus comprising:a reader having a carriage that moves in a predetermined direction and illuminates an original, the reader being configured to read the original to generate original image data;
an image forming unit configured to form an image on a sheet based on the original image data;
a memory configured to store a correction condition for reducing a read error of the reader; and
a processor configured to perform tasks comprising:
(1) a test image forming task that controls the image forming unit to form a test image on the sheet, wherein the test image is used for detecting a position of an image to be formed on the sheet by the image forming unit;
(2) a generation task that generates a conversion condition based on read data related to the test image formed on the sheet and the correction condition stored in the memory, wherein the read data is output by the reader; and
(3) a conversion task that converts the image data based on the conversion condition,
wherein the image forming unit forms an output image on the sheet based on the converted image data.

US Pat. No. 10,142,512

SERVER DEVICE, IMAGE PRINTING DEVICE, AND MOVING-IMAGE DATA DELIVERY SYSTEM

Dai Nippon Printing Co., ...

1. An image printing device comprising:a storage unit that stores picture image data;
a touch panel that displays sample images of the picture image data, and that accepts an order of purchasing the picture image data;
a storage location information generation unit that generates, upon accepting the purchasing order, storage location information of moving image data in a server device, the moving image data corresponding to the picture image data;
a coding processing unit that generates a code image by coding the storage location information;
an image combining unit that generates a combined image by combining the picture image data and the code image; and
a printer that prints out the combined image on a sheet of printing paper;
wherein the storage location information generation unit generates the storage location information by adding an additional digit number, which is different for each purchasing order, to a base number that enables a storage location of the moving image data to be specified.

US Pat. No. 10,142,511

BILLING SYSTEM, IMAGE FORMING SYSTEM, CONTROL METHOD OF BILLING SYSTEM, AND CONTROL PROGRAM OF BILLING SYSTEM

Konica Minolta, Inc., To...

1. A billing system used together with an image forming apparatus for forming an image on a sheet and discharging the sheet, the billing system comprising:a counting unit for counting, when a print job is interrupted in the image forming apparatus, a billing unit number for a sheet which already has an image formed thereon when the interruption occurs and which has not yet discharged from the image forming apparatus;
a determination unit for determining whether the print job is continued or cancelled after the print job is interrupted in the image forming apparatus; and
a billing unit for counting a billing counter corresponding to an amount for which the image forming apparatus is used, and billing a user who uses the image forming apparatus according to the billing counter;
wherein the billing unit switches whether the billing counter is counted by using a count result of the counting unit in accordance with a determination result of the determination unit.

US Pat. No. 10,142,510

PRINT CONTROL APPARATUS AND CONTROL METHOD THEREOF

CANON KABUSHIKI KAISHA, ...

1. A method for controlling an apparatus having a processor and a memory configured to implement the functions of a first wireless communication portion configured to execute first wireless communication by a first wireless communication method, and a second wireless communication portion configured to execute second wireless communication by a second wireless communication method having a communication range broader than that of the first wireless communication method, the method comprising:a display control step causing a display device to display a predetermined screen in which printing is instructed by a user, in a first case where the first wireless communication portion performs the first wireless communication with a printer and a predetermined condition is satisfied in the first wireless communication, and causing the display device to not display the predetermined screen, in a second case where the first communication portion performs the first wireless communication with the printer and the predetermined condition is not satisfied in the first wireless communication, and
a transmitting step transmitting data to be printed by the printer, to the printer, using the second wireless communication which is established based on the first wireless communication,
wherein, the data is transmitted in the transmitting step in the first case, in accordance with an instruction by the user to the display device displaying the predetermined screen in the display control step, and
wherein the data is transmitted in the transmitting step in the second case, even if the instruction by the user is not performed on the display device.

US Pat. No. 10,142,509

SCANNING DEVICE PROVIDING EVEN SETS OF DATA FOR TYPESETTING AND OUTPUTTING AND IMAGE FORMING SYSTEM USING SUCH SCANNING DEVICE

Avision Inc., (TW)

1. A scanning device for performing a duplex scan on a data medium, the scanning device comprising:a scan assembly, comprising two scanner modules disposed in parallel to define a passage between the scanner modules, the two scanner modules scanning a front side and a reverse side of the data medium to obtain front side analog data and reverse side analog data;
a control processor, which is electrically connected to the scan assembly, controls the scan assembly and executes an analog-to-digital converting process to convert the front side analog data and the reverse side analog data into front side digital data and reverse side digital data; and
an output interface, which is electrically connected to the control processor, and outputs even sets of digital data, comprising the front side digital data and the reverse side digital data, to an image forming apparatus, so that the image forming apparatus performs even-set data typesetting and outputting after the even sets of digital data are completely outputted, wherein the image forming apparatus is a multi-function peripheral or a printer.

US Pat. No. 10,142,508

BATTERY-POWERED PRINTER, POS SYSTEM, AND METHOD FOR PRINTING WITH BATTERY-POWERED PRINTER

TOSHIBA TEC KABUSHIKI KAI...

1. A battery-powered printer comprising:a printing head that has a plurality of heat generating elements arranged along a direction orthogonal to a transport direction of a recording medium and is configured to print on the recording medium;
a temperature sensor configured to measure a temperature inside the printer; and
a processor configured to determine whether the temperature measured by the temperature sensor is equal to or lower than a predetermined threshold, determine a constant printing speed at the time of printing under a condition where the temperature is equal to or lower than the predetermined threshold, and control the printing head and a transporting speed of the recording medium so as to cause each line of the print data to be printed on the recording medium at the constant printing speed.

US Pat. No. 10,142,507

INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM

KYOCERA DOCUMENT SOLUTION...

1. An information processing apparatus, comprising:a management system that detects a user operation and acquires information input by the operation as setting data to be supplied to an electronic apparatus; and
a setting system that
acquires a software module including a first sub-module and a second sub-module,
collectively supplies the first sub-module included in the acquired software module to a plurality of electronic apparatuses, the first sub-module being to be installed in each of the plurality of electronic apparatuses to allow each of the plurality of electronic apparatuses to execute a particular function,
acquires a response from each of electronic apparatuses, that have successfully installed the first sub-module, out of the plurality of electronic apparatuses to which the first sub-module is supplied, the response indicating that the first sub-module has been successfully installed, and
executes the second sub-module included in the acquired software module
to cause the management system to acquire the setting data, the setting data being necessary for each of the electronic apparatuses to execute the first sub-module, and
to collectively supply the setting data acquired by the management system to the electronic apparatuses, that have successfully installed the first sub-module.

US Pat. No. 10,142,506

INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD

RICOH COMPANY, LTD., Tok...

1. An information processing apparatus, comprising:a control device that receives an operation instruction according to user input; and
a main body that operates according to a request transmitted from the control device, wherein
the main body includes a non-volatile memory and circuitry, the non-volatile memory stores control device configuration information that is related to at least resolution information of the control device, of list information that is a list of a plurality of items of control device information, when a power supply of the main body is off;
the circuitry controls the control device and performs processing for initialization of the control device according to the control device configuration information, when the power supply of the main body transitions from an OFF state to an ON state,
wherein a memory in the main body of the information processing apparatus, to store control device configuration information corresponding to only a portion of an extended display identification data (EDID), the portion being information that provides resolution information of the control device of the information processing apparatus needed for initialization, the control device configuration information being obtained from the EDID as list information that is the list of a plurality of items of control device information regarding a specification of the control device;
the circuitry in the main body generates dummy list information that is a dummy of the list information using the control device configuration information, and initializes the control device based on the dummy list information,
wherein the circuitry performs the initialization of the control device by setting at least resolution and operation frequency to the control device.

US Pat. No. 10,142,505

MULTI-FUNCTION PRINTER

KABUSHIKI KAISHA TOSHIBA,...

1. A multi-function printer method comprising:preparing the mode of the multi-function printer between a power-saving mode and a print mode in a printer engine unit of a multi-function printer;
arranging a first microphone to a third microphone at intervals on a single plane, in a staggered manner close to a floor, the first microphone to the third microphone are in the multi-function printer;
determining positions of sound sources by a control section according to a time difference between sound sources that are captured by the first microphone to the third microphone, the time difference between the arrival of the sound sources indicating a user approaching the multi-function printer;
determining sound source location positions by the control section, based on a distance calculation operation using coordinates of the microphones, the distances between footprint coordinates and the microphones, footstep sound arrival times, and transmission velocity of sound; and
causing the print engine to be switched from the power-saving mode to the print mode depend on a decrease in the time difference between sound sources.

US Pat. No. 10,142,504

IMAGE FORMING APPARATUS

KYOCERA Document Solution...

1. An image forming apparatus comprising a feed tray having a placement surface on which a sheet is placed, whereinthe feed tray includes:
a fixed table;
an extension table capable of being pulled out along and being accommodated in the fixed table; and
a sensor disposed on the fixed table and configured to detect whether or not the sheet is placed on the extension table in a situation in which the extension table is pulled out,
the sensor is an optical transmission or reflective sensor,
the feed tray includes an actuator that moves according to whether or not the sheet is placed on the extension table, transmission of projected light being blocked or allowed in the sensor according to movement of the actuator,
the actuator includes a protruding member capable of protruding from and receding below the placement surface of the extension table, and
the protruding member protrudes from or recedes below the placement surface of the extension table according to whether or not the sheet is placed on the extension table.

US Pat. No. 10,142,503

IMAGE READING APPARATUS

Seiko Epson Corporation, ...

1. An image reading apparatus comprising:a feed unit which includes a feed roller which feeds a medium from a placement portion on which the medium is placed toward a transport path, and a frictional force application portion which applies a frictional force to an opposite side from a transport direction between the frictional force application portion and the medium which is fed by the feed roller;
a feed detection unit which detects the medium which is fed by the feed unit; and
a reading unit which reads an image of the medium which is transported along the transport path from an upstream side toward a downstream side in the transport direction,
wherein at least a portion of the feed detection unit and a detection region of the feed detection unit are provided at a position between a pinching position and an intersecting position in the transport direction, the pinching position being a position at which the feed roller and the frictional force application portion pinch the medium, the intersecting position being a position at which a common tangential line [Ng] which is in contact with a side surface of the feed roller and a side surface of the frictional force application portion on the downstream side of the pinching position in the transport direction intersects the transport path, at least the portion of the feed detection unit and the detection region of the feed detection unit being provided at a position which is a different position from the feed roller in a width direction which intersects the transport direction.

US Pat. No. 10,142,502

IMAGE READING APPARATUS AND IMAGE FORMING APPARATUS INCLUDING STORAGE WHICH STORES INFORMATION RELATING TO SHEET SIZE DETECTED BY SIZE DETECTOR

CANON KABUSHIKI KAISHA, ...

11. An image forming apparatus comprising:an image reading apparatus configured to read an image; and
an image forming unit configured to form an image based on image information read by the image reading apparatus,
wherein the image reading apparatus comprises:
an image reading unit configured to read the image of a sheet placed on a sheet positioning plate;
an opening-closing unit configured to open or close with respect to the sheet positioning plate, and configured such that an opening angle of the opening-closing unit is defined as an angle of the opening-closing unit with respect to the sheet positioning plate;
a holding unit configured to releasably hold the opening-closing unit at a first opening angle at which the opening-closing unit is closed on the sheet positioning plate;
a hinge unit including a biasing portion for biasing the opening-closing unit in an opening direction, configured to rotatably support the opening-closing unit with respect to the sheet positioning plate, wherein in a case where the opening-closing unit is released from a holding state by the holding unit, the hinge unit is configured to move the opening-closing unit from the first opening angle to a second opening angle automatically by force applied by the biasing portion, the second opening angle being greater than the first opening angle;
a size detecting unit which detects a size of a sheet placed on the sheet positioning plate; and
a storage unit which stores information relating to the sheet size detected by the size detecting unit, wherein the information relating to the sheet size stored in the storage unit is reset in a case where the opening-closing unit is moved from the first opening angle to a third opening angle that is between the first opening angle and the second opening angle,
wherein in a case where the opening-closing unit is released from a holding state by the holding unit, the opening-closing unit is moved from the first opening angle to the second opening angle through the third opening angle by force applied by the biasing portion.

US Pat. No. 10,142,501

IMAGE PROCESSING APPARATUS, METHOD FOR CONTROLLING THE SAME, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image processing apparatus including a Web server and capable of communicating with an information processing apparatus including a Web browser via a network, the image processing apparatus comprising:a display;
one or more memories storing a display setting of the display in association with user identification information about a user permitted to log in to the image processing apparatus, the display being capable of displaying a screen based on the display setting of the display stored in the one or more memories in association with user identification information about a user that has logged in to the image processing apparatus; and
one or more processors that execute a set of instructions to:
receive user identification information from the Web browser of the information processing apparatus;
obtain the display setting of the display stored in association with the received user identification information in the one or more memories; and
transmit a Web screen based on the obtained display setting to the information processing apparatus.

US Pat. No. 10,142,500

INFORMATION PROCESSING APPARATUS THAT PERFORMS TWO SEPARATE AND DIFFERENT SEARCH OPERATIONS FOR A DEVICE, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An information processing apparatus connected to an external access point, the information processing apparatus comprising:one or more processors operating to:
cause a first search to be performed so that a first device that is not in a state of being connected to the external access point and that has a function of an access point is searched for;
cause a second search to be performed so that a second device that is already in a state of being connected to the external access point is able to be searched for, wherein the second search is a different search operation than the first search; and
cause a display unit to display first information regarding the first device found by the first search and second information regarding the second device found by the second search,
wherein, in a case where the first information displayed on the display unit is designated, processing for connecting the first device to the external access point is performed based on the designation of the first information,
wherein, in a case where the second information displayed on the display unit is designated, processing for connecting the second device to the external access point is not performed based on the designation of the second information, and
wherein the external access point is provided outside of the information processing apparatus, the first device, and the second device.

US Pat. No. 10,142,499

DOCUMENT DISTRIBUTION SYSTEM, DOCUMENT DISTRIBUTION APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. A document distribution system, comprising:a processor; and
a memory that stores a computer program,
wherein the processor executes the computer program to perform:
obtaining a sample image and a folder name of a saving destination folder selected by a user;
executing character recognition processing on the sample image to obtain character strings;
determining whether a same character string as the folder name of the saving destination folder exists among the character strings obtained by the character recognition processing;
registering, as an enlargement area, an area corresponding to the same character string in the sample image in a case where it is determined that the same character string as the folder name of the saving destination folder exists, wherein the registered enlargement area is associated with the sample image and the folder name;
obtaining a target image on which distribution processing is to be performed;
identifying the sample image similar to the obtained target image; and
displaying an area of the target image corresponding to the registered enlargement area associated with the identified sample image.

US Pat. No. 10,142,498

IMAGE FORMING SYSTEM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD

Ricoh Company, Ltd., Tok...

1. An image forming system, comprising:one or more image forming apparatuses;
one or more user location sensors positioned proximate to one or more entryways; and
an information processing apparatus connected to the one or more image forming apparatuses through a network, the information processing apparatus including first circuitry to,
determine a user having authority to execute an image forming job based on a source of the image forming job and a network type, the image forming job being received from a first requesting image forming apparatus of the one or more image forming apparatuses,
register the image forming job in association the user,
acquire user location information associated with the user, the user location information having been generated by the one or more user location sensors,
determine whether the user is located in a first area based on the user location information to generate a first determination result, and
determine an operation to be performed on the image forming job based on the first determination result.

US Pat. No. 10,142,497

IMAGE PRINTING SYSTEM, METHOD IN IMAGE PROCESSING APPARATUS, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image printing system comprising:an image processing apparatus that stores an image to be printed; and
a printing apparatus that is capable of operating as a first access point by fixed authentication information for a wireless LAN connection and which prints the image transmitted from the image processing apparatus via a wireless LAN, wherein
the printing apparatus includes:
a first communication portion configured to execute a communication by a wireless LAN; and
a first processor;
wherein the first processor controls a communication by the communication portion in a first mode for performing a wireless LAN connection with the image processing apparatus by the printing apparatus operating as the first access point, or in a second mode for performing a wireless LAN connection with the image processing apparatus via a second access point different from the printing apparatus and the image processing apparatus, and
the first communication portion transmits a specific signal in a case where the communication is controlled in the first mode by the first processor, and
the image processing apparatus includes:
a second communication portion configured to execute a communication by a wireless LAN; and
a second processor,
wherein the second processor establishes, by the second communication portion, a connection without intervention of the second access point with the printing apparatus by using the fixed authentication information and transmits the image to the printing apparatus using the established connection, in a case where a predetermined instruction is received and the second processor detects the specific signal, and
the second processor transmits, by the second communication portion, the image to the printing apparatus using a connection via the second access point with the printing apparatus, in a case where the predetermined instruction is received and the second processor does not detect the specific signal, and
the printing apparatus prints the transmitted image.

US Pat. No. 10,142,496

MOBILE DEVICE IMAGE CAPTURE AND IMAGE MODIFICATION INCLUDING FILTERS, SUPERIMPOSING AND GEOFENCED COMMENTS IN AUGMENTED REALITY

IP Holdings, Inc., Palo ...

1. A non-transitory computer readable storage medium that stores a set of instructions that are executable by at least one processor of a mobile device to cause the mobile device to perform a method comprising:obtaining one or more images captured by an application utilizing an image acquisition device;
identifying one or more sections of the one or more images showing an object and a background;
creating at least one modified view based on changes to the one or more sections of the one or more images; and
displaying the at least one modified view on the application.

US Pat. No. 10,142,495

METHOD AND APPARATUS FOR SIMPLIFIED DEVICE DATA COLLECTION

Kabushiki Kaisha Toshiba,...

1. A data collector controller for control of monitoring activity of networked multifunction peripherals comprising:a user interface including a display and a user input;
a memory including data corresponding to a plurality of interactive user configuration screens;
a processor configured to selectively render the configuration screens on the display and receive corresponding user input, the configuring screens setting device user interaction including,
a network address field configured to receive user supplied network address information,
a user selection option for commencing a network connectivity test,
a user selection option for specification of device certification certificates,
a user selection option for modification of device certification certificates,
a user selection option for modification of a device time zone,
a field for changing network settings, and
a user selection for testing discovery, registration or data transfer mechanism for multifunction peripheral device data collection; and
a data storage configured to store user selection data received via rendered configuration screens,
wherein the processor is further configured to output stored user selection data as configuration data for data collection from the multifunction peripherals.

US Pat. No. 10,142,494

ENFORCEMENT OF COMPLIANCE RULES

AIRWATCH LLC, Atlanta, G...

1. A non-transitory computer-readable medium embodying instructions executable in a client device, the instructions, when executed by the client device, causing the client device to at least:execute an agent application that instructs the client device to communicate with a server for accessing resources of an enterprise, wherein the server manages functionality of multiple client devices assigned to users of the enterprise;
render a dialer user interface on a display controlled by the client device;
identify, by the agent application, a location of the client device and a network to which the client device is connected;
obtain a request to initiate a call to a contact identifier via the dialer user interface;
determine, by the agent application, whether a compliance rule requires a redirect prompt to be presented on the dialer user interface based on the location of the client device and the network to which the client device is connected, wherein the compliance rule is obtained by the agent application from the server based on a first profile assigned to the client device;
identify a computing device separate from the client device; and
display the redirect prompt on the client device, the redirect prompt requesting an indication from a user of the client device to redirect the call from the client device to the identified computing device.

US Pat. No. 10,142,493

ONLINE CHARGING SYSTEM (OCS) CONTROLLED MEDIA POLICY

Conversant Wireless Licen...

1. A method comprising:receiving, at an apparatus, a registration message from a user apparatus;
downloading, at the apparatus, subscription information from a Home Subscriber Server (HSS), the HSS storing subscription information about a user associated with the user apparatus;
after the subscription information is downloaded from the HSS at the apparatus, transmitting, from the apparatus to a second apparatus, a credit control message, the credit control message comprising a request for a balance associated with the user, wherein the second apparatus is an Online Charging System (OCS);
receiving, at the apparatus from the second apparatus, a credit control response message, the credit control response message based at least in part on a determination of a balance associated with the user and indicating at least one allowed media component; and
transmitting, from the apparatus, a reply to the registration message indicating a media control policy based on the credit control response message, the media control policy indicating a set of available services and a set of unavailable services.

US Pat. No. 10,142,492

MANAGING NETWORK DATA CONSUMPTION OF APPLICATIONS ON CELLULAR COMPUTER NETWORKS ON ONE OR MORE SERVER COMPUTERS

LotusFlare, Inc., Sunnyv...

1. A computer system comprising:a memory persistently storing a set of instructions;
one or more processors coupled to the memory, wherein the one or more processors execute the set of instructions, which causes the one or more processors to track and limit data consumption per application by causing the one or more processors to:
receive, at an intermediary server computer, a first plurality of requests associated with a first user, a first operator, and a first application; and
for each request in the first plurality of requests, determine a size of the request, and add the size of the request to a first running total associated with the first user, the first operator, and the first application;
receive, from a remote client computer, at the intermediary server computer, a first request that comprises one or more values that identify the first user, the first application, a first application server computer;
determine that the first request is associated with the first operator;
determine that the first request is a first size; and
determine whether the first size plus the first running total is greater than a first threshold associated with the first user, the first operator, and the first application;
in response to determining that the first size plus the first running total is not greater than the first threshold:
increment the first running total associated with the first user, the first operator, and the first application by the first size;
send the first request to the first application server computer;
in response to determining that the first size plus the first running total is greater than the first threshold:
send, to the remote client computer, a limit notification indicating that the first user can no longer send data from the first application using the first operator;
terminate the first request without sending the first request to the first application server computer and without terminating other requests to other application servers associated with the first user, first operator, and applications other than the first application.

US Pat. No. 10,142,491

SUPPORT SYSTEM FOR CELLULAR BASED RESOURCE SHARING SERVICE

International Business Ma...

1. A cellular resource sharing support system, comprising:a behavior analysis system that collects usage data from a set of mobile devices in a cellular network;
a subscription manager that computationally generates offers to mobile device owners to avail excess compute resources of the mobile devices to a resource sharing services system;
a device manager that tracks the real-time availability and usage of participating mobile devices that are associated with the mobile device owners that have accepted the offers to avail the excess compute resources; and
an account manager that calculates and provides a compensation to the mobile device owners that have accepted the offers to avail the excess compute resources of the participating mobile devices to the resource sharing services system,
wherein each offer generated for a mobile device owner is based on collected usage data of an associated mobile device, and
wherein the offer requires the mobile device owner to avail a predetermine percentage of the excess compute resources of the associated mobile device for a predetermined amount of time provided that an average utilization of the associated mobile device falls below a predetermined threshold for a predetermined period of time.

US Pat. No. 10,142,490

METHOD AND APPARATUS FOR IMPROVING SERVICE EFFICIENCY IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for providing a voice over IP multimedia subsystem (IMS VoPS) by a terminal in a mobile communication system, the method comprising:initiating a voice call based on the IMS VoPS;
transmitting a tracking area update request message if entering a tracking area that is not registered;
receiving from a network a first tracking area update accept message including network support information indicating whether the network supports the IMS VoPS;
identifying that a bearer associated with the voice call is released;
transmitting a combined tracking area update request message;
receiving from the network a second tracking area update accept message including a network update result indicating tracking area (TA) updated; and
attempting to select a GSM edge radio access network (GERAN) or a UMTS terrestrial radio access network (UTRAN) and disabling an evolved UTRAN (E-UTRAN) function, based on the network support information and the network update result indicating TA updated.

US Pat. No. 10,142,489

DIGITAL SUBSCRIBER LINE PROFILE SELECTION METHOD AND APPARATUS

British Telecommunication...

1. A method of applying an initial profile to a modem pair connection system, the modem pair connection system comprising a first modem, a corresponding second modem and a metallic wire connection, wherein the first and second modems are operable to establish a data connection between themselves over the metallic wire connection and wherein the metallic wire connection is a new connection to be used for the first time in its current form for supporting the data connection between the first and second modems, the method comprising:receiving new-order information associated with a new order placed by a customer for a new broadband data connection to be supplied over the modem pair connection system;
evaluating a set of risk factors for the new order based on the received new-order information;
comparing the set of evaluated risk factors for the new order with corresponding risk factors for established modem pair connection systems, wherein none of the modem pairs in the established modem pair connection systems comprise both the first modem and the second modem, using a database storing information about a plurality of established modem pair connection systems which information includes values for the corresponding risk factors of each of the plurality of established modem pair connection systems, or information permitting the evaluation of such values, and information about a profile applied to each of the plurality of established modem pair connection systems;
determining an initial profile to apply to the modem pair connection system based on the comparison of risk factors; and
applying the determined initial profile to the modem pair connection system.

US Pat. No. 10,142,488

TECHNIQUES TO EXTEND A DOORBELL CHIME

Vivint, Inc., Provo, UT ...

1. A method of security and/or automation systems comprising:receiving an input at a doorbell of a structure, the doorbell in communication with a security and/or automation system of the structure;
determining by the security and/or automation system an occupancy of the structure based on the received input; and
generating by the security and/or automation system a first alert corresponding to the received input based at least in part on the determined occupancy.

US Pat. No. 10,142,487

PERSONALIZED REMINDERS

Microsoft Technology Lice...

1. A method being performed by one or more computing devices including at least one processor, the method for determining an instance of an event unaddressed by a user, the method comprising:receiving sensor data from one or more sensors, at least some of the sensors on a user device associated with the user;
determining an occurrence of a first communication event from the first set of sensor data;
monitoring the sensor data for indications of user activity following the first communication event to determine a first set of response information;
determining a set of one or more previously occurring communication events that are similar to the first communication event;
based on the set of one or more previously occurring communication events, determining a set of information indicative of user activity associated with and occurring following the one or more previously occurring communication events, the determined set of information indicative of user activity forming a second set of response information;
based on a comparison of the first set of response information and the second set of response information, determining that the first communication event is unaddressed; and
providing an indication of the first communication event as an unaddressed event.

US Pat. No. 10,142,486

TRANSPARENT CONTACT TRANSFER SYSTEM

Amazon Technologies, Inc....

1. A system comprising:computer-readable memory storing executable instructions; and
one or more processors in communication with the computer-readable memory and configured by the executable instructions to at least:
connect a telephone call from a customer device to a first agent device;
generate data representing a customer contact associated with the telephone call, wherein the data representing the customer contact indicates a post-contact process is assigned to a first agent using the first agent device;
receive, from the first agent device, a search term representing an aspect of the customer contact;
select a second agent based at least partly on a correspondence of the search term with data representing an expertise of the second agent;
cause presentation, by the first agent device, of a first user interface indicating that transfer of the customer contact is pending until acceptance by the second agent;
cause presentation, by a second agent device associated with the second agent, of a second user interface for accepting transfer of the customer contact, wherein the second agent device presents the second user interface concurrently with the first agent device presenting the first user interface;
receive, from the second agent device, data representing acceptance of transfer of the customer contact;
cause presentation, by the first agent device, of a third user interface indicating that transfer of the customer contact has been accepted;
transfer the telephone call from the customer device to the second agent device; and
modify the data representing a customer contact to indicate that the post-contact process is assigned to the second agent.

US Pat. No. 10,142,485

CONFERENCE CALL MUTE MANAGEMENT

Capital One Services, LLC...

1. A method, comprising:receiving, by a first device, call data associated with a conference call between a plurality of users,
the call data including at least one of:
data identifying the plurality of users,
data identifying user activity associated with at least one user included in the plurality of users, or
conference call metadata associated with the conference call;
obtaining, by the first device, a mute model based on the call data,
the mute model being trained to receive voice data as input, and
the mute model being trained to produce mute data as output,
the mute data indicating whether a user should be muted or un-muted;
receiving, by the first device, voice data associated with the conference call,
the voice data being associated with a vocal utterance associated with a particular user included in the plurality of users;
determining, by the first device, whether to mute or un-mute the particular user based on the call data, the voice data, and the mute model; and
providing, to a second device, mute data,
the mute data indicating whether the particular user should be muted or un-muted.

US Pat. No. 10,142,484

NEARBY TALKER OBSCURING, DUPLICATE DIALOGUE AMELIORATION AND AUTOMATIC MUTING OF ACOUSTICALLY PROXIMATE PARTICIPANTS

Dolby Laboratories Licens...

1. A method of reducing the effects of cross talk pickup of at least a first audio conversation by multiple audio input devices provided in an audio conferencing environment, the audio conferencing environment including multiple users participating by means of a series of associated audio input devices for the provision of audio input, and a series of audio output devices for the output of audio output streams to the multiple users, with the audio input and output devices being interconnected to a mixing control server for the control and mixing of the audio inputs from each audio input devices to present a series of audio streams to the audio output devices, the method including the steps of:(a) monitoring the series of audio input devices for the presence of a duplicate audio conversation input from at least two input audio sources in an audio output stream, the monitoring comprises, in the audio input from at least one of the at least two input audio sources, distinguishing background audio indicative of one or more background users from nearfield audio of a nearfield user; wherein the background audio is distinguished from the nearfield audio by determining a correlation of voice activity based on predetermined information and
(b) where a duplicate audio conversation input is detected, determining whether to suppress the presence of the duplicate audio conversation input in the audio output stream.

US Pat. No. 10,142,483

TECHNOLOGIES FOR DYNAMIC AUDIO COMMUNICATION ADJUSTMENT

Intel Corporation, Santa...

1. A telecommunications device for adaptive audio communications, the telecommunications device comprising:a session data collection module to collect session data of a communication session between a user of the telecommunications device and at least one other user of a remote telecommunications device communicatively coupled to the telecommunications device, wherein the communication session includes an audio stream;
a session adjustment management module to (i) determine a session context of the communication session based on the collected session data, (ii) compare the collected session data to session data of a previously stored session context, (iii) determine whether the collected session data includes an anomaly based on a result of the comparison, (iv) identify, in response to a determination that the anomaly was detected, a previously learned response to the detected anomaly, and (v) adjust a portion of the audio stream of the communication session and a setting of the telecommunications device based on the identified previously learned response to the anomaly.

US Pat. No. 10,142,482

METHOD AND APPARATUS FOR PROVIDING AMBIENT SOCIAL TELEPHONY

1. A method for notifying a particular user, the method comprising:monitoring, by a processor, an ongoing conference call;
detecting, by the processor, a triggering event during the ongoing conference call registered for the particular user, wherein the particular user is not a participant in the ongoing conference call, wherein the ongoing conference call is not scheduled for the particular user, wherein the triggering event comprises a key gesture of interest to the particular user that is pre-registered by the particular user and detected during the ongoing conference call between other users on the ongoing conference call; and
notifying, by the processor, the particular user to receive a recorded portion of the ongoing conference call in response to detecting the pre-registered triggering event.

US Pat. No. 10,142,481

VOICEMAIL TRANSMISSION UTILIZING SIGNALS ASSOCIATED WITH RADIO BAND FREQUENCIES

INTERNATIONAL BUSINESS MA...

1. A method for sending a voicemail indication to a recipient, the method comprising:receiving a voicemail message for the recipient;
receiving a configurable status parameter for controlling notification and controlling delivery of the voicemail message, said configurable status parameter comprising a send function status, a hold function status, and a selectable parameter for a designated radio frequency band; and
transmitting a voicemail notification indicator to a recipient receiver via the designated radio frequency band based on the configurable status parameter, said designated radio frequency band being one of an amplitude modulated frequency or a frequency modulated frequency that is solely associated with the recipient.

US Pat. No. 10,142,480

MESSAGE STORAGE

Microsoft Technology Lice...

1. A computer-implemented method comprising:receiving user-consumable messages directed to at least one destination user;
marking a first set of the user-consumable messages as consumed messages based on detecting user interaction to engage in one or more of viewing or listening to the first set of the user-consumable messages;
marking a second set of the user-consumable messages as unconsumed messages based on not detecting user interaction to engage in one or more of viewing or listening to the second set of the user-consumable messages;
storing the consumed messages and the unconsumed messages in a storage device; and
executing, by a processing system, logic to separately process the consumed messages and the unconsumed messages by applying a first retention policy to the consumed messages and a second retention policy to the unconsumed messages such that the first retention policy and the second retention policy are separately applied to the user-consumable messages and the first retention policy and the second retention policy are implemented independent of one another.

US Pat. No. 10,142,477

SYSTEM AND METHOD FOR SOCIAL MESSAGE CLASSIFICATION BASED ON INFLUENCE

1. A method for prioritizing processing of interactions and routing prioritized interactions at a contact center, the method comprising:generating, by a processor associated with the contact center, an interaction to be prioritized for processing, the interaction being based on data received over a data network via a media channel associated with the contact center;
identifying, by the processor, a person associated with the interaction;
identifying, by a processor, an influence level of the person associated with the interaction;
identifying, by the processor, actionability of the interaction by performing pattern matching against an actionable model and a non-actionable model, wherein the interaction is identified as actionable in response to identifying the interaction as calling for a response by the contact center, and non-actionable in response to identifying the interaction as not calling for a response by the contact center; and
prioritizing, by the processor, the interaction for processing based on the actionability of the interaction and the influence level of the person associated with the interaction,
wherein the prioritizing comprises:
in response to identifying the actionability of the interaction as actionable, ignoring, by the processor, the interaction in response to the influence level being below a first threshold; and
in response to identifying the actionability of the interaction as non-actionable, distributing, by the processor, the interaction to an agent device in response to the influence level being above a second threshold, the second threshold being greater than or equal to the first threshold, wherein the distributing the interaction to the agent device comprises:
transmitting, by the processor, a link to an end user device of the person associated with the interaction, the link being configured to initiate a new interaction session; and
initiating, by the processor, the new interaction session between the agent device and the end user device, in response to actuation of the link.

US Pat. No. 10,142,476

CALL RECONNECTION

UJET, Inc., San Francisc...

1. A method comprising:receiving a call at a call center system from a client device of a caller;
automatically connecting, by caller connection logic, the client device of the caller to a conference line;
automatically connecting, by the agent connection logic, a call agent to the conference line;
determining, by disconnection analysis logic, that a party to the conference line was disconnected from the conference line, the party to the conference line being one of the client device of the caller and the call agent; and
automatically initiating, by reconnection logic, a reconnecting of the party to the conference line.

US Pat. No. 10,142,475

CUSTOMER JOURNEY MANAGEMENT

1. A method of using a predictive model to manage customer journeys, the method comprising using one or more processors in a computer server:receiving a previously created predictive model for determining a dependent variable representing a customer journey score for a customer based on a combination of independent variables representing data relating to the customer;
receiving data defining a plurality of customer journeys, each customer journey comprising a succession of logged events representing a historical trail of previous actions performed by a particular customer in a computing system, each event corresponding to an interaction at an interaction point between a customer device and a server or other device;
at each of a plurality of interaction points of a particular customer in a customer journey:
retrieving from computer data storage a combination of independent variables representing objective and survey data relating to the customer;
using the predictive model to determine the dependent variable representing the customer journey score for the particular customer at the interaction point based on the combination of independent variables representing objective and survey data relating to the customer;
determining if the dependent variable representing the customer journey score is above a threshold; and
if the dependent variable representing the customer journey score is above the threshold, sending suggested action rules to the customer device.

US Pat. No. 10,142,474

COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR FACILITATING INTERACTIONS VIA AUTOMATIC AGENT RESPONSES

Intellisist, Inc., Seatt...

1. A computer-implemented system for facilitating interactions via automatic agent responses, comprising:a communication monitor to monitor communication during an interaction between a user and an agent;
a request identification module to identify a request from the user during the interaction;
a compiler to compile a list of candidate responses to the request;
a delivery module to provide the list of candidate responses to the agent for selecting at least one of the responses;
a time application module to count time upon providing the list to the agent and to apply a predetermined time to the counted time;
a selection module to automatically select one of the candidate responses from the list when the agent fails to perform at least one of selecting one or more of the responses from the list and responding to the user within the predetermined time as determined by the counted time; and
a response delivery module to provide the selected candidate response to the user.

US Pat. No. 10,142,472

COLLECTION AND ANALYSIS OF AUDIO DURING HOLD

Plantronics, Inc., Santa...

1. An apparatus for audio communication between a local party and a remote party, comprising:a microphone configured to produce audio comprising speech or sounds produced by the local party;
a hold control configured to select a connected selection or a hold selection;
a processor configured to identify the audio produced during the connected selection as primary audio, and to identify the audio produced during the hold selection as secondary audio, in use the secondary audio not being heard by the remote party;
a transceiver configured to transmit the primary audio and the secondary audio, wherein the processor is further configured to packetize the primary audio and the secondary audio, and to mark at least one of (i) packets of the primary audio and (ii) packets of the secondary audio such that the primary audio produced during the connected selection and the secondary audio produced during the hold selection can subsequently be distinguished from one another; and
an analytics engine configured to receive the primary audio and the secondary audio and to determine speech metrics therefrom.

US Pat. No. 10,142,471

SYSTEM AND METHOD FOR CALL PROGRESS DETECTION

1. A contact center system, comprising:an outbound server device configured to make a call to a callee; and
a media device configured to:
receive an audio signal based on the call;
determine a Mel-frequency cepstral coefficient for the received audio signal;
match the Mel-frequency cepstral coefficient for the audio signal to a Mel-frequency cepstral coefficient for a pre-recorded carrier message;
determine a content of the audio signal based on the match;
distinguish the match based on a stage of the call in which the match occurred; and
take an action based on the content of the audio signal and the stage of the call in which the match occurred.

US Pat. No. 10,142,469

EMERGENCY 9-1-1 PORTAL AND APPLICATION

1. A system, comprising:a computer aided prioritization (CAP) system in communication with a computer aided dispatch (CAD) system, a customer premises equipment (CPE), and a computer aided event module (CAEM) including an abandoned call processing method (ACPM), and configured to provide operations comprising:
receive a possible abandoned call for an emergency event;
determine that at least one of the possible abandoned call includes an audible voice and the possible abandoned call is associated with a user input;
determine, by the CAP system, at least one of an event priority and an event type associated with the possible abandoned call;
determine, by the CAEM, that the possible abandoned call is associated with at least one of an activated phone number and a de-activated phone number according to an automatic number identification (ANI) database;
in response to the possible abandoned call being associated with the activated phone number, at least one of:
initiate a re-bid to the activated phone number,
send a message to the activated phone number, and
establish a caller location of the possible abandoned call;
in response to the possible abandoned call being associated with the de-activated phone number, establish the caller location of the possible abandoned call; and
selectively route, by the CAP system or the CAEM based on at least one of the audible voice determination and the user input determination, the possible abandoned call to at least one of the computer aided dispatch (CAD) system, the customer premises equipment (CPE), and the computer aided event module (CAEM).

US Pat. No. 10,142,468

METHODS AND SYSTEMS FOR CUSTOMIZING INTERACTIVE VOICE RESPONSE CALLS

UNITED SERVICES AUTOMOBIL...

1. An interactive voice response (IVR) system comprising:one or more processors; and
a computer readable storage medium having instructions stored thereon, which when executed by the one or more processors cause the IVR system to:
receive a call from a caller;
determine an enrollment status in an account information service of the caller;
in response to a determination of the enrollment status of not enrolled:
determine a time period between the call and a time that the caller was previously presented with an enrollment offer to enroll in the account information service;
in response to determining that the time period exceeds an enrollment offer wait period:
present the enrollment offer for the account information service to the caller,
wherein the enrollment offer includes a customized selection of account information service preferences;
receive, from the caller, selections of the account information service preferences; and
enroll the caller in the account information service by generating a customized account information plan based on the selection of the account information service preferences.

US Pat. No. 10,142,467

METHOD AND SYSTEM FOR MANAGING TELECOMMUNICATIONS

1. A method for managing telecommunications comprising:receiving, by a communication system, a telecommunication from over a communications network, from a calling entity;
a server associating data with the calling entity;
the server selecting a consumer to receive the telecommunication, the selecting based on a correlation of data associated with the calling entity and data received from each consumer, from a selected plurality of consumers generated in real time for the said telecommunication;
the server determining a first amount associated with the telecommunication for being charged to the calling entity;
the server automatically transmitting the telecommunication from the calling entity over the communications network, to a telecommunication receiving device associated with the selected consumer, such that the selected consumer is anonymous to calling entity; and,
the server determining whether the telecommunication is chargeable to the calling entity.

US Pat. No. 10,142,466

SYSTEMS AND METHODS FOR SPECIAL CALLED NUMBER CALL HANDLING

Sonus Networks, Inc., We...

1. A method comprising:determining, by a second communication initiation application of a user equipment (UE), if a communication initiation attempt by a first communication initiation application of the UE has been made to a predetermined communication destination identifier using a first communication network;
determining, by the second communication initiation application of the UE if it is determined that a communication initiation attempt has been made by the first communication initiation application to the predetermined communication destination identifier, if the communication initiation attempt by the first communication initiation application of the UE has not been successful in placing the UE in communication with a terminal associated with the predetermined communication destination identifier using the first network; and
initiating, by the second communication initiation application of the UE if it is determined that a communication initiation attempt has been made by the first communication initiation application to the predetermined communication destination identifier and if it is determined that the communication initiation attempt has not been successful in placing the UE in communication with the terminal, communication handling processing to facilitate placing the UE in communication with the terminal associated with the predetermined communication destination identifier using a second network.

US Pat. No. 10,142,465

PROVIDING SENDER IDENTIFICATION INFORMATION

Microsoft Technology Lice...

1. A mobile apparatus comprising:a display;
at least one sensor;
at least one processor, and
at least one memory storing program instructions that, when executed by the at least one processor, cause the mobile apparatus to:
receive a communication event;
cause output of a temporary indication of the communication event instead of providing sender identification information relating to the communication event on the display;
detect, with the at least one sensor, that a distance between the mobile apparatus and a user is less than a distance threshold; and
based at least on detecting that the distance between the mobile apparatus and the user is less than the distance threshold, cause a display of the sender identification information on the display to replace the temporary indication.

US Pat. No. 10,142,464

SYSTEMS AND METHODS FOR AUTHENTICATING A CALLER

UNITED SERVICES AUTOMOBIL...

18. An authentication system comprising:one or more processors; and
a computer readable storage medium having instructions stored thereon, which when executed by the one or more processors cause the authentication system to:
receive a call from a device associated with a caller;
in response to receiving the call, begin a first session through a first channel associated with the caller;
determine an identity of the caller based at least in part on characteristics of the device;
determine whether a qualified device is associated with the caller;
in response to the qualified device being associated with the caller, send, via a communications network, a request for authentication credentials in a push notification to the qualified device;
in response to sending the push notification, begin a second session though a second channel associated with the caller;
send a first portion of a code through the second channel;
send a second portion of the code through a third channel, wherein the authentication credentials comprise the first portion of the code and the second portion of the code; and
in response to receiving and verifying the authentication credentials, authenticate the caller to the call.

US Pat. No. 10,142,463

METHOD AND APPARATUS FOR THREAT IDENTIFICATION THROUGH ANALYSIS OF COMMUNICATIONS SIGNALING, EVENTS, AND PARTICIPANTS

Pindrop Security, Inc., ...

1. A method of determining a threat score of a call traversing a telecommunications network, comprising:receiving, by a network application platform, outer edge data from a signal from originating carrier signaling facilities at an originating side of the call;
receiving, by the network application platform, terminating edge data from a signal from a telecommunications network node at a terminating side of the call;
analyzing, by the network application platform, the outer edge data against the terminating edge data to determine a threat score representing a degree of a threat of the call; and
redirecting, by the network application platform, the call to a new destination in response to the threat score.

US Pat. No. 10,142,460

SYSTEMS AND METHODS FOR MANAGING POWER FOR A MOBILE DEVICE

Premergy, Inc., Macon, G...

1. A mobile device comprising:at least one memory that stores computer-executable instructions;
at least one processor configured to access the at least one memory and execute the computer-executable instructions;
a first rechargeable battery configured to power the at least one processor;
a second rechargeable battery configured to power the at least one processor; and
one or more transistors electrically coupled to the first rechargeable battery and the second rechargeable battery, the one or more transistors configured to transition between a first state in which the one or more transistors form a series connection between the first rechargeable battery and the second rechargeable battery and a second state in which the one or more transistors form a parallel connection between the first rechargeable battery and the second rechargeable battery;
wherein the at least one processor is configured to access the at least one memory and execute the computer-executable instructions to:
determine a first voltage of the first rechargeable battery;
receive a first user request to run a first application on the mobile device;
determine that the at least one processor requires a first required voltage to run the first application;
determine that the first voltage is less than the first required voltage;
cause the one or more transistors to form the series connection between the first rechargeable battery and the second rechargeable battery;
cause the first rechargeable battery and the second rechargeable battery to power the at least one processor while the first rechargeable battery and the second rechargeable battery are connected in series;
determine that the mobile device is connected to an external power source;
cause the one or more transistors to form the parallel connection between the first rechargeable battery and the second rechargeable battery; and
cause the first rechargeable battery and the second rechargeable battery to be charged by the external power source while the first rechargeable battery and the second rechargeable battery are connected in parallel.

US Pat. No. 10,142,459

METHOD AND SYSTEM FOR MANAGING MULTIMEDIA ACCESSIBLITY

1. A method, comprising:storing, by a processing system including a processor, instructions for executing adjustment techniques for modifying user input, wherein first adjustment techniques include amplifying selective frequencies for a first degree of impairment and translating user input into first sign language images for a second degree of impairment, wherein second adjustment techniques include translating user input from sign language images into synthesized audio speech, wherein the second degree of impairment is more severe than the first degree of impairment, and wherein the first adjustment techniques includes one of modifying one of a size, color or font of text or replacing a word with another word based on a determined cognitive impairment;
detecting, by the processing system, a communication session between a first end user device and a second end user device;
determining, by the processing system, a first impairment associated with a first user of the first end user device and a second impairment associated with a second user of the second end user device;
determining, by the processing system, a degree of impairment for the second impairment;
receiving, by the processing system, a first user input captured at the first end user device and a second user input captured at the second end user device during the communication session;
selecting, by the processing system, a selected adjustment technique from among the first adjustment techniques according to the degree of impairment for the second impairment;
accessing, by the processing system, an impairment profile for the first user, wherein the impairment profile includes an audiogram for the first user, and wherein the selective frequencies that are amplified are selected based on the audiogram;
adjusting, by the processing system, the second user input according to the impairment profile to generate adjusted second user output;
adjusting, by the processing system, the first user input according to the impairment profile and then applying the selected adjustment technique to generate adjusted synthesized audio speech as adjusted first user output; and
providing, by the processing system, the adjusted first user output to the second end user device and the adjusted second user output to the first end user device during the communication session.

US Pat. No. 10,142,458

DEVICE FOR JAMMING A CELLULAR PHONE WITHIN A VEHICLE

1. A vehicle safety apparatus comprising:wherein the vehicle safety apparatus comprises a safety device, an automobile, and a blocked device;
wherein the safety device is installed in the vehicle;
wherein the vehicle safety apparatus is configured for use with a vehicle;
wherein the vehicle safety apparatus is configured for use with one or more personal data devices;
wherein the vehicle safety apparatus limits the operation of the blocked device;
wherein each of the one or more personal data devices is a handheld electronic device;
wherein the blocked device is a personal data device that is selected from the one or more personal data devices;
wherein the blocked device connects to the safety device in such a manner that the safety device is able to limit the operation of the blocked device;
wherein the vehicle is a motorized device that transports people and cargo over a road network;
wherein the vehicle is further defined with an engine control module, an ECM connection, a neutral safety switch, a vehicle electrical system and a transmission;
wherein the engine control module is a programable electronic device that optimizes the operation of the engine of a vehicle;
wherein the engine control module monitors the operating status of the vehicle;
wherein the engine control module interfaces with external electronic devices to share information about the vehicle and to receive instructions regarding the operation of the vehicle;
wherein the ECM connection is a physical port that forms an electrical connection between the engine control module and the safety device;
wherein the neutral safety switch is a sensor that determines the setting of the transmission of the vehicle;
wherein the neutral safety switch is monitored by the engine control module;
wherein the status of the neutral safety switch is shared with the safety device;
wherein the safety device draws electrical power from the vehicle electrical system;
wherein the safety device is an electrical device that is installed within the vehicle;
wherein by limiting the operation of the blocked device is further meant that all remaining visual and text based functions of the blocked device are disabled while the vehicle is in operation;
wherein the safety device creates a first wireless communication link with the personal data devices contained within the one or more personal data devices with the exception of the blocked device;
wherein the safety device establishes a second wireless communication link with a publicly available commercial wireless network;
wherein the safety device comprises a logic module, a first communication device, a second communication device, an ECM connector, a PDD plug, and a housing;
wherein the logic module, the first communication device, the second communication device, the ECM connector, and the PDD plug are electrically interconnected;
wherein the logic module, the first communication device, the second communication device, the ECM connector, and the PDD plug are contained within the housing.

US Pat. No. 10,142,457

SYSTEM AND METHOD FOR LIMITING USAGE OF A WIRELESS COMMUNICATION DEVICE

Artifex Software Inc., S...

1. A method for limiting usage of at least one feature of a wireless communication device within a vehicle, comprising:determining whether said vehicle is in a restricted state;
transmitting a disabling wireless signal from a first wireless transmission device toward a first designated region only when said vehicle is in said restricted state, said first designated region including an interior of said vehicle;
transmitting an enabling wireless signal from a second wireless transmission device toward a second designated region only when said vehicle is in said restricted state, said second designated region being a subset of said interior of said vehicle;
determining by a processor within said wireless communication device whether said disabling and enabling wireless signals have been received from said first and second wireless transmission devices, respectively;
disabling by said processor said at least one feature of said wireless communication device when only said disabling wireless signal is received during a period of time when both said disabling and enabling wireless signals are being transmitted; and
maintaining by said processor said at least one feature of said wireless communication device in an enabled state when both said disabling and enabling wireless signals are received during said period of time when both said disabling and enabling wireless signals are being transmitted;
wherein said at least one feature of said wireless communication device is not disabled when both said disabling and enabling wireless signals are received during said period of time when both said disabling and enabling wireless signals are being transmitted.

US Pat. No. 10,142,456

USER EQUIPMENT TO PERSONALIZE USE OF SERVICE AND OPERATING METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. An operating method of user equipment configured to personalize use of a service, wherein the user equipment comprises a storage configured to store personalization management information comprising a plurality of pieces of personalization information and a plurality of pieces of service operator information corresponding to each of the plurality of pieces of personalization information, the operating method comprising:accessing the storage to read the personalization management information and, from the personalization management information, detecting personalization information and service operator information matched to reference information registered in the user equipment; and
determining whether a user is able to use the service, by using user information and a result of the detecting.

US Pat. No. 10,142,455

METHOD AND APPARATUS FOR RENDERING GEOGRAPHIC MAPPING INFORMATION

HERE Global B.V., Veldho...

1. A method for rendering geographic mapping information, the method comprising:determining, utilizing at least one interface, a large-scale document associated with at least one mobile device,
wherein the determined large-scale document includes mapping information, navigation information, document information or a combination thereof;
determining, utilizing at least one processor, a virtual surface associated with the determined large-scale document,
wherein the determined virtual surface includes geographic mapping information of the large-scale document for active display within a user viewing interface of the mobile device and other geographic mapping information of the determined large-scale document that is not actively displayed within the user viewing interface;
determining one or more interactions with a physical surface, utilizing at least one optical sensor associated with the at least one mobile device to generate optical data gathered by the optical sensor;
mapping the determined one or more interactions with the physical surface with respect to the determined virtual surface;
determining at least part of the other geographic mapping information to become actively displayed within the user viewing interface based on the determined one or more interactions with the physical surface, the mapping and from the optical data gathered by the optical sensor generated through the interactions with the physical surface,
wherein the determined one or more interactions include, at least in part, at least one movement of the at least one device with respect to the physical surface for presenting the other geographic mapping information in the user viewing interface; and
rendering the determined at least part of the other geographic mapping information in the user viewing interface of the at least one mobile device based, at least in part, on the mapped one or more interactions.

US Pat. No. 10,142,454

METHOD FOR PROVIDING A CUSTOMIZED USER INTERFACE FOR GROUP COMMUNICATION AT A COMMUNICATION DEVICE

MOTOROLA SOLUTIONS, INC.,...

1. A method for providing a customized user interface for group communication at a communication device, the method comprising:determining, by an electronic processor, a list of communication groups with which a user identifier of the communication device is registered;
identifying, by the electronic processor, a communication group type for each of the communication groups in the list, wherein the communication group type identified for each communication group is based at least in part on service capabilities of the respective communication group;
assigning, by the electronic processor, a set of communication group types for the user identifier, the set of communication group types including the identified communication group type for each of the communication groups in the list;
determining, by the electronic processor, a type of group communication application to be configured at the communication device;
generating, by the electronic processor, one or more graphical user interface (GUI) elements as a function of the set of communication group types and the type of group communication application; and
configuring, by the electronic processor, the group communication application including the generated GUI elements at the communication device for supporting group communication associated with the user identifier, wherein the GUI elements are selected from the group consisting of notification of group communication type supported by the group communication application, view control providing a filtered list of communication groups with same group communication type, group representation to visually distinguish the communication groups based on group communication type, and interoperability control element to allow for switching between group communication applications.

US Pat. No. 10,142,453

USER INTERFACE FOR A COMPUTING DEVICE

Canonical Limited, Dougl...

1. A smartphone, tablet or other computing device comprising:(a) a touch sensitive display having a left edge, a top edge, a right edge, and a bottom edge;
(b) one or more processors;
(c) computer memory;
(d) an operating system computer program stored in the computer memory and configured to be executed by the one or more processors and including instructions for
detecting a swipe gesture from the left edge of the display when the device is locked and when the display is a welcome screen, and,
in response to the detected swipe gesture continuously extending from the left edge for a distance greater than a distance triggering a first response, triggering a second response of unlocking the device and displaying a home screen with a search bar;
wherein the welcome screen includes a pictorial infographic or a data visualization that graphically depicts a circular arrangement of thirty small dots, each dot indicating an activity or a state by modifying a size of a semi-translucent circle adjacent to and associated with each dot, each activity or state indicated by each dot relating to the device or one or more of its users, each activity or state being assigned a specific one of the thirty small dots.

US Pat. No. 10,142,452

MOBILE TERMINAL UNLOCK METHOD

GUANGZHOU ZHIJING TECHNOL...

1. A mobile terminal unlock method, comprising:obtaining a trigger signal for unlock, and generating a first password according to the trigger signal;
generating a corresponding unlock signal according to a preset correspondence between the unlock signal and the first password and with reference to the first password, and sending the corresponding unlock signal;
obtaining an unlock password that is obtained by means of parsing by a user according to the unlock signal;
matching the unlock password with the first password;
determining whether the unlock password is consistent with the first password; and
when a determining result is yes, unlocking a password lock; or
when a determining result is no, obtaining a trigger signal for unlock again;
wherein the method further comprises:
when a quantity of times of obtaining a trigger signal for unlock exceeds a maximum quantity of unlock error times, prompting the user to use an external unlock apparatus to obtain a password, wherein the maximum quantity of unlock error times is a total quantity of times that the mobile terminal user is allowed to enter an incorrect password and that is preset by the mobile terminal user;
after the user connects the external unlock apparatus to the mobile terminal as prompted, obtaining, by the external unlock apparatus, an international mobile equipment identity (IMEI) of the mobile terminal, and prompting the user to enter a six-place password;
after the user enters a six-place password, concatenating, by the external unlock apparatus, the international mobile equipment identity and the six-place password into a twenty-one place verification code; contrasting the twenty-one place verification code with a preset verification code stored in the external unlock apparatus; and if the two are consistent, obtaining, by the external unlock apparatus, the unlock password of the mobile terminal from the mobile terminal; and
contrasting, by the external unlock apparatus, the obtained unlock password with an unlock password stored in the external unlock apparatus; and when a contrast result is matched, sending the stored unlock password to the mobile terminal, so that the mobile terminal performs unlock according to the unlock password sent by the external unlock apparatus; or when a contrast result is unmatched, replacing the stored unlock password with the obtained unlock password, and sending the obtained unlock password to the mobile terminal, so that the mobile terminal performs unlock according to the unlock password sent by the external unlock apparatus.

US Pat. No. 10,142,451

METHOD AND APPARATUS PERTAINING TO DEPICTING A PLURALITY OF CONTACT ADDRESSES

BlackBerry Limited, Wate...

1. An apparatus comprising:a wireless transceiver;
a touch-screen display; and
a control circuit operably coupled to the touch-screen display and the wireless transceiver and configured to:
display on the touch-screen display a list of contacts, each contact within the list of contacts comprising an area of touch-based selection on the touch-screen display that is separate from an area of touch-based selection on the touch-screen display of each other contact within the list of contacts; and
in response to detecting a touch-based selection of a particular contact by detecting a touch at a touch location on the touch-screen display within the area of touch-based selection of the particular contact within the list of contacts, responsively displaying a plurality of contact addresses associated with the particular contact, each contact address within the plurality of contact addresses comprising an area of touch-based selection on the touch-screen display that is separate from an area of touch-based selection on the touch-screen display of each other contact address within the plurality of contact addresses, such that an area of touch-based selection of a most frequently utilized contact address of the plurality of contact addresses is displayed including therewithin the touch location on the touch-screen display of the touch-based selection of the particular contact.

US Pat. No. 10,142,450

CUSTOM MOBILE TELECOMMUNICATION DEVICE CONFIGURATION MANAGEMENT

Sprint Communications Com...

1. A user equipment (UE), comprising:at least one processor;
a non-transitory memory; and
a custom configuration manifest handling application stored in the non-transitory memory that, when executed by the processor:
retrieves a first custom configuration manifest from a custom configuration manifest server during device activation with a network, where the first custom configuration manifest identifies a first access point name,
configures the UE based on the first custom configuration manifest, including installing preferred applications on the UE without providing authentication credentials,
in response to the UE no longer being provisioned to receive wireless communication service from the network, receives a message to retrieve a second custom configuration manifest, where the second custom configuration manifest identifies a second access point name, and where the second access point name is different than the first access point name, and
reconfigures the UE to use the second access point name.

US Pat. No. 10,142,449

ELECTRONIC DEVICE WITH ROTATABLE BATTERY COVER

Fu Tai Hua Industry (Shen...

1. An electronic device comprising:a casing defining a receiving space in a back surface thereof, the receiving space being defined on an edge portion of the back surface, the receiving space configured for receiving a battery therein; and
a cover rotationally secured in the receiving space;
wherein the cover in a closed state is fully received in the receiving space to secure the battery;
wherein the cover in a first open state is at a 90 degree angle relative to the casing, the cover in the first open state is able to support the electronic device at an angle to be viewed and to uncover the battery to release heat from the battery;
wherein the cover in a second open state is at a 180 degree angle relative to the casing to uncover the battery to release heat from the battery; and
wherein the cover is rotatable between the closed state, the first open state, and the second open state;
wherein the cover comprises an axle received in a through hole defined in the cover, the axle received in the receiving space to rotationally secure the cover in the receiving space;
wherein the receiving space comprises a first wall and a pair of second walls, opposite ends of the axle being secured in the pair of second walls;
wherein each of the pair of second walls has a receiving hole defined therein, each end of the axle is received in a corresponding receiving hole to rotationally secure the axle in the receiving groove; wherein a first groove is defined in the back surface, the first groove comprises a first opening and a second opening, the first opening is defined on the back surface, and the second opening is defined on the first sidewall;
wherein the casing comprises a latching member and a first elastic member, the latching member and the first elastic member are received in the first groove, the latching member is L-shaped and protrudes through the first opening and the second opening, a first end of the first elastic member is fixed to the latching member, a second end of the first elastic member is fixed to an inner wall of the first groove;
wherein a notch is defined in an edge portion of the cover adjacent to the first groove, the latching member is elastically latched in the notch when the cover is in the closed state, the latching member is moved by an external force to unlatch from the notch to allow the cover to be rotated.

US Pat. No. 10,142,448

SEPARABLE MOBILE DEVICE HAVING A CONTROL MODULE AND A DOCKING STATION MODULE

BlackBerry Limited, Wate...

1. A mobile communication device comprising:a control module configured for short-range wireless communication, the control module comprising:
a touch-sensitive display;
a short-range wireless transceiver;
a processor that electrically couples the touch-sensitive display and the short-range wireless transceiver; and
a docking station module configured for long-range wireless communication and short-range wireless communication, the docking station module comprising:
a body having a recessed docking area that receives the control module in a fully docked state in which the control module flush fits with the body;
a docking short-range wireless transceiver configured to communicate with the control module;
a long-range wireless transceiver that is configured to communicate with a long-range network;
a docking processor that electrically couples the docking short-range wireless transceiver and the long-range wireless transceiver; and
a physical QWERTY keyboard with a navigation tool that is adapted to provide textual entries to the control module, the QWERTY keyboard defining a rectangular boundary in which all keys of the QWERTY keyboard are enclosed and the navigation tool disposed within the boundary of the physical QWERTY keyboard;
wherein the docking station module comprises a sliding mechanism for sliding the control module relative to the docking station module;
wherein the control module and the docking station module operate in an undocked state, a partially docked state and a fully docked state, wherein the sliding mechanism transitions the control module from the undocked state to the partially docked state and the fully docked states;
wherein, in the partially docked state, the control module is slid partly into the recessed docking area and is positioned to partially overlap the recessed docking area, with the physical keyboard of the docking station module and the navigation tool being accessible and provides keyboard input and cursor control to the control module; and
wherein, in the fully docked state, the control module is slid completely into the recessed docking area and conceals the physical keyboard and the navigation tool of the docking station module, thereby preventing keyboard input and cursor control from the docking station.

US Pat. No. 10,142,447

SYSTEM HAVING A PROTOCOL INDEPENDENT CONFIGURATION ENVIRONMENT

Honeywell International I...

1. A protocol independent mechanism for configuring one or more devices of a Heating Ventilation and Air Conditioning (HVAC) system, the mechanism comprising:a first device having a first protocol;
a second device having a second protocol; and
generic data points defined under the first device to store network variable values; and
wherein:
the first device has a first configuration in accordance with the first protocol and exporting the generic points defined under the first device stores the network variable values to retain the first configuration;
importing the network variable values for the second device obtains the first configuration of the first device that is conveyed to the second device such that the generic points defined under the first device are mapped and updated for generic points defined under the second device providing the second device with a second configuration in accordance with the second protocol; and
the generic data points hide a network variable interface configuration from a user.

US Pat. No. 10,142,446

DIALOG SERVER

Facebook, Inc., Menlo Pa...

1. A method comprising, by a server computing machine:receiving, at a server from a client, a first request for a dialog and one or more particular parameters associated with the first request;
invoking, by the server, a method of a class in a server-side library comprising server-side code, wherein the method corresponds to a dialog type of the requested dialog;
generating, by the server and based on the invoked method, a first dialog code configured to implement one or more functionalities supported by the requested dialog;
sending, by the server to the client, the first dialog code for execution, wherein the execution of the first dialog code causes the dialog to be displayed;
receiving, at the server, a second request made with respect to the displayed dialog, wherein the second request is sent from the client in response to a specific user interaction with a component of the displayed dialog, and wherein the second request is a modified version of the first request that comprises the one or more particular parameters and one or more additional parameters corresponding to the specific user interaction; and
sending, by the server to the client, a second dialog code for a subsequent dialog, wherein the second dialog code is based on the one or more additional parameters.

US Pat. No. 10,142,445

CREATION, PUBLICATION AND DISPLAY OF CONTENT ON A SOCIAL MEDIA NETWORK

International Business Ma...

1. A method for publishing content on a social media network, said method implemented by a processor of a computing system, the method comprising steps of:receiving, in real-time by the processor, a request to publish content selected by a user; identifying, in real-time by the processor, an associated user to jointly publish the content selected by the user,
comparing, in real-time by the processor, the content with a repository of stored information about the associated user;
calculating, in real-time by the processor, as a function of the comparing step, a probability that the content selected by the user would be published independently by the associated user on the social media network;
computing, in real-time by the processor, a number of joint content viewers shared by the user and the associated user;
determining the probability, in real-time by the processor, as having a value greater than or equal to a pre-specified threshold value, wherein the pre-specified threshold value is a confidence interval having a level of confidence greater than or equal to a level of confidence selected by the user; and
in response to the determining, automatically publishing, in real-time by the processor, the content as a joint publication on the social media network, accessible for viewing by the joint-content viewers.

US Pat. No. 10,142,444

METHODS, DEVICES, AND SYSTEMS FOR IMPLEMENTING CENTRALIZED HYBRID WIRELESS SELF-ORGANIZING NETWORKS

TRINITY MOBILE NETWORKS, ...

1. A telecommunications device, operable in a system comprising one or more servers, said device being a client device in said system, said device constructed and adapted to:(a) provide, to said one or more servers, a client configuration state for said client device, wherein said client configuration state includes or is based on information about other devices with which the client device can communicate in at least one direction;
(b) obtain from said one or more servers a sub-network configuration, wherein said sub-network configuration comprises at least one path from said one or more servers to said client device, wherein said client device is in said first sub-network, and wherein said sub-network configuration was determined by the one or more servers based on: (i) said client configuration state, and (ii) at least one other client configuration state of at least one other client device; and
(c) use a path specified in said sub-network configuration to obtain at least one resource via said one or more servers.

US Pat. No. 10,142,443

SYSTEM AND METHOD FOR AUTOMATICALLY INTEGRATING A DEVICE IN A NETWORKED SYSTEM

PHILIPS LIGHTING HOLDING ...

1. A method for automatically integrating a lighting device in a networked lighting system, the method comprising:detecting a new lighting device to be integrated in the networked lighting system,
determining a reference lighting device of the networked lighting system by comparing lighting capabilities of the new lighting device with lighting devices in the networked lighting system, the reference lighting device having lighting capabilities similar to that of the new lighting device, and
copying functionality of the reference lighting device to the new lighting device,
wherein determining the reference device of the networked system comprises determining a disconnected lighting device of the networked lighting system, disconnected from the networked system, and further comprises determining the lighting capabilities of the disconnected lighting device.

US Pat. No. 10,142,442

METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR ENABLING A DOWNLOADABLE SERVICE TO ACCESS COMPONENTS IN A MOBILE DEVICE

MASTERCARD INTERNATIONAL ...

1. A system for enabling a downloadable service to access components in a mobile device, the system comprising:a network server supporting a downloadable service application that, when executed by a processor of the network server, is configured to:
receive a capabilities object from a mobile device, wherein the capabilities object includes information that identifies a most recent state of at least one hardware component on the mobile device;
generate personalized downloadable service content based on the most recent state of the at least one hardware components in the received capabilities object, wherein the most recent state of the at least one hardware component indicates whether the at least one hardware component is active and available for use by the mobile device; and
provide the personalized downloadable service content to the mobile device, wherein the personalized downloadable service content is configured to access the at least one hardware component on the mobile device, wherein the personalized downloadable service content includes personalized web page content including one or more displayed web page interface options for utilizing the at least one hardware component, wherein the personalized web page content is modified prior to being sent to the mobile device by the network server to include at least one embedded protocol handler based on the at least one hardware component indicated to be active and available by the capabilities object that is received from the mobile device.

US Pat. No. 10,142,441

SEARCH RESULT ANNOTATIONS

Google LLC, Mountain Vie...

1. A method performed by a data processing apparatus, the method comprising:receiving a search query from a user, the user having a plurality of social affinity groups, each social affinity group identifying a group of users and the user as a proper subset of users of a network;
receiving search results responsive to the search query, each search result referencing a corresponding resource that is determined to be responsive to the search query;
identifying search results referencing resources that each have an association with one or more of the social affinity groups, where each association corresponds to one of a plurality of association types, each of the plurality of association types specifying one of a plurality of user actions performed by one or more different users of the one or more social affinity groups, the user actions including a user creation of an associated resource and a user endorsement of an associated resource;
selecting one of the identified search results for annotation, wherein the selection is based in part on a pre-determined priority hierarchy of association types that specifies a different priority for each user action specified by an association type, and the selected search result has an association that corresponds to an association type with a highest priority among association types of the associations of the identified search results;
annotating the selected search result, the annotation describing the association of one of the social affinity groups with the resource the selected search result references, and further identifying the social affinity group, the annotation comprising:
determining a number of users that are members of the one of the social affinity groups;
for each of a plurality of annotation terms, wherein each annotation term describes a relative threshold of a number of users that are members of the one of the social affinity groups, determining a target threshold for the annotation term, and wherein the target threshold for each annotation term is different from the target threshold for each other annotation term;
determining, for each annotation term of the plurality of annotation terms, a threshold value based, at least in part, on the number of users that are members of the one of the social affinity groups and the target threshold for the annotation term;
comparing the number of users that are members of the one of the social affinity groups to the threshold values; and
applying, as the annotation, the annotation term having a target threshold that is i) less than the number of users that are members of the one of the social affinity groups and ii) that is greater than each other target threshold this is less than the number of users that are members of the one of the social affinity groups;
presenting the annotated search result to the user.

US Pat. No. 10,142,440

ENFORCED REGISTRY OF COOKIES IN A TIERED DELIVERY NETWORK

INTERNATIONAL BUSINESS MA...

1. A method, by a processor, for enforced registry of cookies in a computing network, comprising:extracting information of a cookie at a reverse proxy providing access to an application server, including extracting at least a path and cookie name from a set-cookie header information of the cookie at the reverse proxy;
obtaining cookie registration rules provided to the registry by an application on the application server such that the registry enables the reverse proxy to enforce compliance with the cookie registration rules for each cookie requesting access to the application;
comparing the extracted information of the cookie against the cookie registration rules provided to the registry by the application; and
suppressing the cookie from being relayed to the application upon determining the extracted information is non-compliant with the cookie registration rules while relaying the cookie to the application upon determining the extracted information is compliant with the cookie registration rules.

US Pat. No. 10,142,439

GENERATION OF APPLICATION CONTROL BLOCKS FOR AN IMS DATABASE USING A CACHE MEMORY

CA, Inc., New York, NY (...

1. A method comprising:performing by a processor of a database server:
intercepting an operating system supervisor call to a secondary storage device, the operating system supervisor call comprising a request for information from the secondary storage device for information associated with an information Management System (IMS) database being embodied in the secondary storage device;
determining whether the information that was requested is stored in a cache memory embodied in a primary storage device;
retrieving the information that was requested responsive to determining that the information that was requested is stored in the cache memory;
executing the operating system supervisor call to perform a read of the secondary storage device to obtain the information that was requested responsive to determining that the information that was requested is not stored in the cache memory;
storing the information that was requested in the cache memory responsive to executing the operating system supervisor call to obtain the information that was requested, wherein the information that was requested comprises IMS Database Definition (DBD) information stored in an IMS DBD library on the secondary storage device; and
generating an IMS Access Control Block (ACB) by merging the IMS DBD information with IMS Program Specific Block (PSB) information.

US Pat. No. 10,142,438

INTERMEDIATE DESTINATION MODULE FOR COMMUNICATION OF INTERACTION DATA WITH DISPARATE INTERMEDIATE DESTINATIONS

SAP SE, Walldorf (DE)

1. A processor-implemented system for transmitting documents via a computer network, comprising:at least one processor; and
a non-transitory computer readable media having computer executable instructions stored therein, which when executed by the at least one processor, causes the system to perform operations comprising:
receiving, via a network interface, interaction data from a first entity, the interaction data based on an interaction between the first entity and a second entity, wherein communicating from the first entity to the second entity requires transmitting the interaction data to a particular intermediate destination according to a predetermined data format:
determining the particular intermediate destination for the interaction data by querying a database to:
identify the particular intermediate destination associated with the second entity; and
identify data submission process steps for the particular intermediate destination, the data submission process steps include the predetermined data format and a particular protocol; and
generating intermediate interaction data from the interaction data according to the predetermined data format; and
transmitting the intermediate interaction data to the particular intermediate destination according to the particular protocol,
wherein the interaction data is further transmitted from the intermediate destination to the second entity, further wherein the database stores a plurality of destination records for a plurality of destinations reachable over a network and when the respective intermediate destination or the respective data submission process for any of the plurality of destinations changes, a respective database record in the database is updated to reflect the change.

US Pat. No. 10,142,437

PRIORITISING SIP MESSAGES

Metaswitch Networks Limit...

1. A method for prioritising forwarding of SIP messages in a network element, comprising the steps of:reading an opaque parameter of a received SIP message, the opaque parameter being related to one or more of a command sequence (CSeq) number of the received SIP message and a CSeq number of a further SIP message;
determining a priority of the received SIP message using the outcome of a comparison, the comparison being based on the opaque parameter of the received SIP message and a further parameter of the received SIP message;
wherein the further parameter is a CSeq number of the received SIP message; and
controlling forwarding of the received SIP message based on the determined priority.

US Pat. No. 10,142,436

ENHANCED MODE CONTROL OF CACHED DATA

Microsoft Technology Lice...

1. A device comprising:a cache storing data that is accessible to a plurality of client devices over a network;
a processor;
a memory having instructions stored thereon that, when executed by the processor, cause the device to:
determine that a broadcast server is in a first state in which the broadcast server is capable of broadcasting;
operate the device in a broadcast mode during which a portion of the data stored in the cache is updated in response to receiving a data update or a notification of the data update from the broadcast server, the data update or the notification of the data update identifying the portion of the data;
determine that the broadcast server has changed from the first state to a second state in which the broadcast server is incapable of broadcasting; and
switch operation of the device from the broadcast mode to a timer mode during which another portion of the data stored in the cache is updated in response to a cache time period elapsing, wherein the device communicates directly with one or more storage devices to fetch new cache data useable to update the other portion of the data stored in the cache while operating in the timer mode.

US Pat. No. 10,142,435

METHOD, DEVICE AND COMPUTER STORAGE MEDIUM FOR IMPLEMENTING INTERFACE CACHE DYNAMIC ALLOCATION

Sanechips Technology Co.,...

1. A method for dynamic interface cache allocation, comprising:equally dividing a cache into multiple cache blocks, each with a size no less than a maximal data-packet size;
setting a multi-input multi-output cross matrix between interfaces and the cache;
setting, in advance or while a system is running, a docking relation of an interface requiring access in application with a cache block available, and then transferring a data packet input by the interface into the cache block; while the system is running, when it is determined that a change in an interface requiring access is required, adjusting, in real time, a docking relation of an interface involved in the change with a cache block corresponding to the interface involved in the change,
wherein the setting, in advance or while a system is running, a docking relation of an interface requiring access in application with a cache block available comprises:
connecting, through the cross matrix, an input of the interface to the cache block,
wherein the when it is determined that a change in an interface requiring access is required, adjusting, in real time, a docking relation of an interface involved in the change with a cache block corresponding to the interface involved in the change comprises:
when a new interface is to be added, detecting a cache block available in the system, and connecting, through the cross matrix, an input of the new interface with the detected cache block available;
when an interface is to be withdrawn during the run, disconnecting, from the interface to be withdrawn, a cache block corresponding to the interface to be withdrawn;
when an interface is to be replaced during the run, first disconnecting, from the to-be-replaced interface, a cache block corresponding to the to-be-replaced interface, and then connecting, through the cross matrix, an input of a replacing interface with the cache block corresponding to the to-be-replaced interface before the replacement,
wherein the method further comprises:
after an input of an interface requiring cache access or a new interface is connected with a cache block available, detecting a starting position of a present data packet being input by the interface; after such a position is detected, making the cache block start receiving the data packet,
wherein the method further comprises:
when the interface requiring cache access is to be withdrawn, detecting an ending position of a present data packet; after such a position is detected, starting disconnecting, from the interface to be withdrawn, the cache block corresponding to the interface to be withdrawn,
wherein the method further comprises:
detecting, in real time, connection between a cache block and an accessing interface, and issuing a warning when it is determined that the cache block and the accessing interface are not in one-on-one connection.