Document Document Title
US09924999B2 Instruments, systems and methods for sealing tissue structures
A method of sealing bowel tissue includes grasping bowel tissue between first and second electrically-conductive surfaces, applying a clamping pressure to the grasped bowel tissue in a range of about 1 kg/cm2 to about 2.5 kg/cm2, supplying energy to at least one of the first and second electrically-conductive surfaces such that the energy is conducted between the first and second electrically-conductive surfaces and through the grasped bowel tissue to seal the grasped bowel tissue, and monitoring one or more parameters during the supplying of energy to the electrically-conductive surface(s). Instruments, end effector assemblies, generators, and systems suitable for this purpose are also provided.
US09924998B2 Ablation system, clamp and method of use
A method and apparatus for ablating tissue are disclosed that comprise positioning two or more bidirectional ablation energy sources in spaced-apart relation in sufficient proximity to the tissue to be ablated so that, upon activation each energy source creates an energy field in the tissue to be ablated. The energy sources are spaced such that the energy fields created by at least one of the activated sources partially overlaps with the energy field created by one or more of the other energy sources. The energy sources are alternately activated and deactivated, so that a substantially constant energy field results where the energy fields created by at least two of the energy sources overlap. While the energy sources are preferably RF energy sources, other energy sources, such as microwave, may be used.
US09924997B2 Anchored ablation catheter
An apparatus and method for performing cardiac ablations employs a catheter comprising an anchoring device and an ablating device to perform the ablations to electrically isolate the pulmonary veins and left atrium from surrounding atrial tissue. The anchor can comprise a balloon-type device, a stent-like device, a strut-like device, a spring-strut-like device, an umbrella-like device, a mushroom-like device, or other device that allows the catheter to maintain a position with respect to target tissue. The ablator can comprise a balloon ablator, an umbrella ablator, a pinwheel ablator, an umbrella ablator incorporating a cinch mechanism, a mushroom balloon ablator and a segmented balloon or pinwheel ablator. The anchor and ablator can also comprise a combination mushroom balloon anchor section and mushroom balloon ablator section. The anchor and ablator can include electrodes for measuring a conductance therebetween when in deployed position, so as to determine the effectiveness of the ablation.
US09924995B2 Anchored cardiac ablation catheter
An apparatus and method for performing cardiac ablations employs a catheter comprising an anchoring device and an ablating device to perform the ablations to electrically isolate the pulmonary veins and left atrium from surrounding atrial tissue. The anchor can comprise a balloon-type device, a stent-like device, a strut-like device, a spring-strut-like device, an umbrella-like device, a mushroom-like device, or other device that allows the catheter to maintain a position with respect to target tissue. The ablator can comprise a balloon ablator, an umbrella ablator, a pinwheel ablator, an umbrella ablator incorporating a cinch mechanism, a mushroom balloon ablator and a segmented balloon or pinwheel ablator. The anchor and ablator can also comprise a combination mushroom balloon anchor section and mushroom balloon ablator section. The anchor and ablator can include electrodes for measuring a conductance therebetween when in deployed position, so as to determine the effectiveness of the ablation.
US09924992B2 Medical system and method of use
An instrument and method for tissue thermotherapy including an inductive heating means to generate a vapor phase media that is used for interstitial, intraluminal, intracavity or topical tissue treatment. In one method, the vapor phase media is propagated from a probe outlet to provide a controlled vapor-to-liquid phase change in an interface with tissue to thereby apply ablative thermal energy delivery.
US09924986B2 Articulating tool and methods of using
Disclosed are embodiments of an articulating tool having a head that articulates and is capable of maintaining an angle for drilling or placing a fastener into a bone. The articulating tool includes a housing, an articulating head, a rotatable drive shaft, and a driver tip connected to the distal shaft portion. The articulating tool may be constructed and arranged to move between a first position and a second position, wherein in the first position and the second position the articulating head and the rotatable drive shaft are at different angles with respect to the longitudinal axis of the housing.
US09924984B2 Polyaxial locking hole
An implant comprising a multi-directional locking mechanism that allows a bone fixation device, such as a screw, to be rigidly affixed to the implant in a plurality of angles relative to the implant. The implant can be a bone plate, a component of a joint prosthesis or the like. The locking mechanism comprises a passage hole in the implant for passage of a bone fixation device therethrough. One or more beam members are arranged adjacent the passage hole and a space is associated with each beam member. Each space allows the associated beam member to move into or about the space upon axial and/or radial deformation of the beam member caused by fastening the bone fixation device to a bone. The beam members and associated elements of the locking mechanism are sufficiently thin to permit axial and/or radial deformation. And said deformation causes the fixation device to be locked in place relative to the implant.
US09924977B2 Techniques for reduction of basilar invagination and atlanto axial dislocation and surgical instruments thereof
The present invention pertains to the field of neurosurgery and describes new methods to reduce basilar invagination (BI) and atlanto-axial dislocation (AAD). The invention further discloses novel surgical instruments useful in reducing basilar invagination (BI) and atlanto-axial dislocation (AAD). The novel techniques disclosed include distraction, compression and extension reduction and dynamic distraction coupled with cable compression.
US09924974B2 Polyaxial bone anchoring device
A polyaxial bone anchoring device includes an anchoring element having a shank and a head having an outer surface portion shaped as a segment of a sphere, a receiving part having a seat portion for receiving the head, and a pressure element having a head contacting surface portion having at least two circumferentially distinct projections and defining a recess for holding the head, the recess having a first region configured to receive the head and a second region defined by at least part of one of the projections and having an undersize compared to the shape of the head, such that when the head is held in the recess, the projections extend over a portion of the head with the largest outer diameter, and the head contacting surface portion corresponding to the second region is expanded from a neutral position to clamp the head by friction.
US09924970B2 Device and method for treatment of spinal deformity
The present invention generally relates to methods and device for treatment of spinal deformity, wherein at least one tether is utilized to maintain the distance between the spine and the an ilium to (1) prevent increase in abnormal spinal curvature, (2) slow progression of abnormal curvature, and/or (3) impose at least one corrective displacement and/or rotation.
US09924968B2 External fixator assembly
A support structure for use with an external fixator assembly including, but not limited to, a fixator assembly for the ankle area of the body which may further include an ankle stabilization portion. The support structure is similar in function but distinguishable in structure from a “halo-ring” and comprises a base having a substantially annular configuration and being operatively disposed in at least partially surrounding relation to a leg area corresponding to the stabilized ankle area. An extension structure includes at least one but preferably a plurality of two elongated extension members extending outwardly from the base and in spaced relation to and substantially aligned with the ankle stabilization portion. The base and the two extension members are structured for connection to a plurality of struts which may be variably and selectively disposed in interconnecting relation to the ankle stabilization area and/or other portions of the external fixator assembly.
US09924965B2 Cannula with flexible holder and methods of use
A surgical instrument includes a first member defining a passageway defining a first axis. A second member is positioned in the passageway and includes a lip extending at an angle relative to a second axis defined by the second member that engages a flange of the first member. A third member engages an outer surface of the first member. The third member includes an end surface. A fourth member defines a pathway having the first and second members disposed therein. The fourth member includes a first locking element. A fifth member includes a body including an inner surface that engages the third member. The fifth member includes a plurality of straps extending outwardly from the body. At least one of the straps includes a second locking element that engages the first locking element to fix the fourth member relative to the fifth member. Systems and methods are disclosed.
US09924963B2 Vitrectomy probe with integral valve
A vitrectomy apparatus for performing an ocular surgery may include a vitrectomy probe body graspable by a user and a cutter extending from the body and comprising an inner tube and an outer tube. The inner tube may be moveable relative to the outer tube. The apparatus also may include an actuator within the body and configured to actuate the inner tube relative to the outer tube. A valve may be carried by the body and may be configured to selectively direct a pressurized fluid to the actuator to actuate the inner tube relative to the outer tube.
US09924954B2 Handheld power machine for orthopaedic drill and saw and orthopaedic drill and saw power system with same
The power handpiece for orthopedic drilling and sawing according to the present application at least includes a handle housing, a clamping assembly for clamping a cutting tool assembly, a power motor for outputting power and driving the cutting tool assembly to perform drilling and sawing operations, and a switch assembly for controlling power output of the power motor, wherein the power motor is connected to an external power source. The power machine utilizes an external power source which can be a large-scale accumulator or city electricity, thereby avoiding the situation of power failure or low power which is prone to occur in the operation, and ensuring the smooth performance of the operation, reduce the quantity of heat of the handle, reduce the overall weight of the device, make the device portable and easy to operate, and improve the efficiency of the operation.
US09924948B2 Gastric retaining devices and methods
Methods, devices and systems facilitate gastric retention of a variety of therapeutic devices. devices generally include a support portion for preventing the device from passing through the pyloric valve or esophagus wherein a retaining member may optionally be included on the distal end of the positioning member for further maintaining a position of the device in the stomach. Some embodiments are deliverable into the stomach through the esophagus, either by swallowing or through a delivery tube or catheter. Some embodiments are fully reversible. Some embodiments self-expand within the stomach, while others are inflated or otherwise expanded.
US09924947B2 Staple cartridge comprising a compressible portion
A staple cartridge that comprises a catridge body, a plurality of staples removably positioned in the cartridge body, and a compressible portion is disclosed. The compressible portion comprises a first portion, a second portion, and a structurally-deficient portion supporting the second portion. The structurally-deficient portion is configured to permit a collapsing motion of the second portion relative to the first portion. The structurally-deficient portion comprises a plurality of cell walls.
US09924945B2 Surgical apparatus actuator
An improved surgical apparatus actuator includes a nail bin assembly (1002), a nail anvil assembly (1001) connecting with the nail bin assembly (1002), and a drive assembly (1003) controlling the nail bin assembly (1002) and the nail anvil assembly (1001) to convert between opening and closing conditions. The nail anvil assembly (1001) includes a nail anvil plate (103) and a nail anvil seat (102), wherein the nail anvil plate (103) is provided on an inner side (1022) of the nail anvil seat (102), the nail anvil seat (102) has the structure, material and processing technology capable of providing high anti-bending performance, the nail anvil plate (103) is cold-punched from a thinner stainless steel sheet. Therefore, the processing difficulty of the components is reduced, and meanwhile, the ability of the actuator chuck to resist bending deformation is improved.
US09924944B2 Staple cartridge comprising an adjunct material
A surgical stapling apparatus is disclosed which comprises cartridge body and a layer. The layer is implantable against tissue by staples deployed from the cartridge body and deformed by an anvil. The cartridge and the layer comprise co-operating features which reduce relative movement between the cartridge and the layer. Such co-operating features can also releasably retain the layer to the cartridge body. The layer can comprise buttress material and/or a tissue thickness compensator, for example.
US09924940B2 Bi-directional fixating transvertebral body screws, zero-profile horizontal intervertebral miniplates, expansile intervertebral body fusion devices, and posterior motion-calibrating interarticulating joint stapling device for spinal fusion
An apparatus and method for joining members together using a self-drilling screw apparatus or stapling apparatus are disclosed. The screw apparatus includes a shell and first and second first screw members having tapered ends and threaded bodies that are disposed within the shell. A drive mechanism rotatably drives the first and second screw members from the shell in opposite directions and causes the screw members to embed themselves in the members to be joined. The screw apparatus can be used to join members such as bones, portions of the spinal column, vertebral bodies, wood, building materials, metals, masonry, or plastics. The stapling apparatus includes first and second lever arms rotatably joined together at a fulcrum, and the lever arms rotate in opposite directions. First and second cartridges are disposed at the ends of the lever arms. Each cartridge is capable of holding a staple including a bracket, a nail member and an alignment slot. When the ends of the lever arms are rotated towards each other the staples from the cartridges are interlocked. The staples can be also be used to join members such as bones, portions of the spinal column, or vertebral bodies.
US09924936B2 Threaded knotless anchor
A method for knotlessly securing suture in a bone tunnel including securing a suture to a tissue to be fixated by a suture anchor; preloading a proximal threaded component of an anchor onto a drive shaft; preloading a distal component of the anchor onto an actuator shaft, passing the suture through an eyelet of the distal component of the anchor, inserting the distal component of the anchor and then the proximal component of the anchor into the bone hole; confirming the placement of the proximal component of the anchor relative to the distal component of the anchor by viewing an indicator on the driver handle; and pivoting a trigger device about a pivot axis to translate the actuator shaft to a second position to compress the suture at the distal end of the proximal anchor and to lock the distal anchor to the proximal anchor.
US09924934B2 Surgical anchor delivery system
The present invention relates to a surgical anchor delivery system (10) including a delivery device (11) having a shaft (14) and a handle (13), an advancer (15) for advancing a surgical anchor (12) distally along the shaft (14); and a plurality of surgical anchors (12) loaded upon the shaft (14).
US09924933B2 System and methods for performing spinal fusion surgery
A system and method for performing spine surgery, including a tissue distraction assembly. The tissue distraction assembly includes an initial dilator, a secondary dilator, a first expander, and a second expander. The tissue distraction assembly is provided with an overall generally oblong shape. The tissue distraction assembly provides for asymmetrical tissue distraction in a single direction.
US09924931B2 Cannula and methods of use
A surgical instrument includes a cannula and a member coupled to the cannula. The member includes a first locking element. The surgical instrument further includes a patient attachable ring having a second locking element configured to engage the first locking element to fix the cannula relative to the patient attachable ring. Systems and methods are disclosed.
US09924918B2 Control apparatus, control method, and storage medium
To improve use convenience to the user who executes imaging work in an imaging environment where plural X-ray generating apparatuses exist, a control apparatus for controlling X-ray irradiations performed by the plural X-ray generating apparatuses has: an obtaining unit for obtaining identification information for uniquely identifying one X-ray generating unit of the plural X-ray generating units, which is specified as a control target which is allowed to emit X-rays; and a control unit for, based on the obtained identification information, controlling so that, for a period of time during which the one X-ray generating unit is specified as the control target, processes regarding the X-ray irradiations by the other X-ray generating units are restricted.
US09924917B2 X-ray CT device and processing method
The present invention is capable of distinguishing four types or more of substances such as air, water (soft tissues), contrast medium, and bones (calcification) to diagnose progress of atherosclerotic sites using dual energy imaging. A subject is imaged with two types of different tube voltages and an image obtained by image reconstruction is binarized to carry out a reprojection process; thereby, the distance of penetration of air is estimated, the contribution of air in measurement projection data is determined, and the amount of reduction by the air is deducted from the projection data so as to enable distinction between four or more substances such as air, water (soft tissues), contrast medium, and bones (calcification).
US09924915B2 X-ray CT apparatus
In an X-ray CT apparatus, an annular rotating body includes an X-ray tube and an opening portion accommodating a radiator that discharges heat from the X-ray tube and into which a bed can be inserted. A stand includes a frame disposed in a rear portion of the annular rotating body, and supports the annular rotating body to be rotatable about an axis. A cover which covers the annular rotating body and the stand includes an exhaust port. A cooling mechanism, disposed at a position away from a position of the exhaust port along a circumferential direction of the annular rotating body between an outer circumferential surface of the annular rotating body and cover, includes a fan disposed at the stand. A duct receives exhaust air from the fan at a rear position of the fan between the frame and cover, and leads from the fan to the exhaust port.
US09924913B2 ViRPET—combination of virtual reality and PET brain imaging
Various methods, systems and apparatus are provided for brain imaging during virtual reality stimulation. In one example, among others, a system for virtual ambulatory environment brain imaging includes a mobile brain imager configured to obtain positron emission tomography (PET) scans of a subject in motion, and a virtual reality (VR) system configured to provide one or more stimuli to the subject during the PET scans. In another example, a method for virtual ambulatory environment brain imaging includes providing stimulation to a subject through a virtual reality (VR) system; and obtaining a positron emission tomography (PET) scan of the subject while moving in response to the stimulation from the VR system. The mobile brain imager can be positioned on the subject with an array of imaging photodetector modules distributed about the head of the subject.
US09924912B2 X-ray image processing system and method
Disclosed herein is a method and apparatus for operating an X-ray image processing system of creating a panoramic image based on three-dimensional (3D) Computed Tomography (CT) image data and displaying the panoramic image on the display unit, receiving a part of an object to be measured in the panoramic image through the input unit, and calculating an actual 3D length of the part of the object based on depth information of the CT image data and displaying the actual 3D length on the display unit. The part of the object can be selected by the user to measure a length of a desired part.
US09924909B2 System and method for tomosynthesis image acquisition
A method for image acquisition includes selectively concealing and exposing an x-ray source to a target object while the x-ray source travels along a first path, virtually moving an x-ray detector along a second path in a first direction while the x-ray source is exposed to the target object, and virtually moving the x-ray detector along the second path in a second direction generally opposite the first direction while the x-ray source is concealed from the target object.
US09924907B2 Method and system for identifying location of a touched body part
A method and system for identifying location of a touched body part. The method includes initializing a tracking system for monitoring travel of a pointer useful for indicating a touching operation, wherein the touching operation is performed on a body part. In addition, the method includes monitoring the travel of the pointer from a predetermined first location to a second location, wherein the second location coincides with a touch endpoint on a body part; and identifying the location of body part that was touched by the pointer.
US09924906B2 Random body movement cancellation for non-contact vital sign detection
A method and system for cancelling body movement effect for non-contact vital sign detection is described. The method begins with sending on a first electromagnetic wave transceiver a first electromagnetic signal with a first frequency to a first side of a body, such as a person or animal. Simultaneously using a second electromagnetic wave transceiver a second electromagnetic signal is sent with a second frequency to a second side of a body, wherein the first frequency and the second frequency are different frequencies. A first reflected electromagnetic signal reflected back in response to the first electromagnetic wave on the first transceiver is received and a first baseband complex signal is extracted. Likewise a second reflected electromagnetic signal reflected back in response to the second electromagnetic wave on the second transceiver is received and a second baseband complex signal is extracted. The first baseband complex signal is mathematically combined with the second baseband complex signal to cancel out a Doppler frequency drift therebetween to yield a periodic Doppler phase effect.
US09924904B2 Power-efficient chopper amplifier
In an example, an electrical circuit device for amplifying a physiological signal includes a modulation unit configured to receive an input signal, to modulate the input signal to produce a modulated signal. The device also includes an amplification and transconductance unit configured to amplify an amplitude of the modulated signal and increase a transconductance of the modulated signal to produce a transconductance enhanced modulated and amplified signal, where the amplification and transconductance unit comprises at least a first complementary pair of transistors and a second complementary pair of transistors configured to receive the modulated signal and to amplify and increase the transconductance of the modulated signal. The device also includes a demodulation unit configured to receive the transconductance enhanced modulated and amplified signal and to demodulate the signal.
US09924903B2 Pressure-sensing guide wire with sliding pressure sensor
An intravascular sensor assembly including a flexible elongate member having a longitudinal axis (LA) is provided. The sensor assembly includes a first engagement feature proximal to a distal end of the flexible elongate member; a core member disposed inside a lumen of the flexible elongate member, the core member configured to translate within the flexible elongate member along the LA proximal to the first engagement feature; and a component holding a sensor circuit, the component fixedly secured to a distal end of the core member such that the mounting structure translates along the LA of the flexible elongate member with the core member. A system and a method for performing measurements using a sensor as above are also provided.
US09924898B2 Flash activated passive shielding needle assembly
A safety needle device includes a housing including a passageway with a needle cannula extending therefrom. A shielding member is movable between a first position in which a puncture tip of the needle cannula is exposed therefrom and a second position in which the puncture tip of the needle cannula is encompassed therein. The shielding member is maintained in the first position against a biasing force which biases the shielding member toward the second position. A fluid and/or a temperature activation material is associated with the shielding member and is adapted to deform upon contact with a fluid medium and/or a certain temperature or temperature range. The fluid medium flowing through the needle cannula causes the fluid activation material to deform, such as through expansion, thereby releasing the shielding member from the first position and allowing a drive member to bias the shielding member toward the second position.
US09924896B2 Device, system and method for determining the concentration of a substance in the blood of a subject
A device for determining the concentration of a substance in the blood of a subject, such as the oxygen saturation, which device reduces or removes the influence of specular reflection and/or subject motion, comprises an input unit for receiving detection signals reflected back or transmitted through a skin area of the subject in response to irradiation of the skin area by a radiation signal, a signal extraction unit for extracting at least three photo-plethysmography, PPG, signals at different wavelengths from said detection signals, a processing unit for normalizing said at least three PPG signals and forming a first difference signal between a first normalized PPG signal and a second normalized PPG signal and a second difference signal between a third normalized PPG signal and one other of the at least three normalized PPG signals and for forming a ratio between said first difference signal and said second difference signal, and an concentration detection unit for calculating the concentration of a substance in the blood of the subject based on said ratio.
US09924892B2 Integrated blood glucose measuring device
An integrated blood glucose measuring device is described that has blood glucose metering device, a glucose metering test strip storage mechanism attachable to the metering device, a test strip feeding mechanism for feeding a single test strip from the storage mechanism for blood intake. The metering device, the test strip storage mechanism and the test strip feeding mechanism are integrated into a single device for blood glucose measurement. In another embodiment, a lancet mechanism is attachable to a side of the metering device and thus the metering device, the storage mechanism, the test strip feeding mechanism, and the lancet mechanism are integrated into a single device for blood glucose measurement.
US09924891B2 Method of preparing an image for use in production of a knee brace and a tibial contour gauge and an image alignment guide for use in said method
An image alignment guide for producing images for producing a knee brace has an arm carrying a focal angle tube, a mechanism for positioning the arm against the lateral side of the leg of a patient, and a mechanism for setting the level of the brace. The guide is used in method of preparing such images involving taking images with the image alignment guide against the lateral side of a patient's leg at an anterior-posterior mid-line thereof with the focal angle tube at the side of the knee and at a distance therefrom, respectively, measuring the length of the patient's leg from the patella center to a position on the leg at which a shell of a brace to be produced is to be located, measuring the crest of the tibia using a tibial contour guide and sending all images, readings and measurements obtained to a knee brace manufacturer.
US09924889B2 Method and system for combined transcranial magnetic simulation (TMS) and functional magnetic resonance imaging (fMRI) studies
A method for transcranial magnetic stimulation (TMS) of a stimulation area of medical interest, combined with functional magnetic resonance imaging (fMRI) for visualization of the response of, for example neurons, is disclosed. An ultra-thin magnetic resonance coil, MR coil, positioned in the immediate vicinity over an area where the response of, for example neurons, is to be detected, and preferably sandwiched between the TMS coil and the area, provides an excellent signal-to-noise ratio. The TMS can be performed directly through the MR coil. A great deal of flexibility in the number of the TMS and MR coils in use and their spatial arrangement is provided. A corresponding system for the TMS/fMRI studies is also provided.
US09924888B2 Targeted infusion of agents against parkinson's disease
A system and method for treating Parkinson's disease by delivery of an agent within the brain. At least one image of a target region is acquired, and at least one magnetic resonance diffusion tensor imaging (MR-DTI) scan of the target region is acquired. A diffusion tensor is calculated from the at least one MR-DTI scan, and at least one of an agent distribution and an agent concentration from the images and the calculated diffusion tensor is calculated. Using at least one of the calculated diffusion tensor, the images, the calculated agent distribution, and the calculated agent concentration, the placement of a delivery instrument is planned to deliver the agent to the target region to achieve a desired agent concentration and/or agent distribution within the target region. Delivery of the agent can be coordinated with an applied electrical stimulation.
US09924885B2 Rhythm discriminator with immunity to body posture
An implantable medical device system includes an implantable cardioverter defibrillator (ICD) for detecting and treating ventricular tachycardia (VT). The ICD includes a sensing module for sensing a cardiac signal from available cardiac signal sensing vectors. A control module generates morphology templates of the cardiac signals for multiple patient postures for each of the available sensing vectors and determines a set of posture-independent template features. An unknown cardiac rhythm is classified in response to comparing features of a cardiac signal received during the unknown rhythm to the set of posture-independent features.
US09924884B2 Systems, methods, and interfaces for identifying effective electrodes
Systems, methods, and interfaces are described herein for identification of effective electrodes to be used in sensing and/or therapy. Two or more portions of a signal monitored using an electrode may be compared to determine whether the electrode is effective. The two or more portions may correspond to the same portion or window of a cardiac cycle. Further, signals from a first electrode and from a second electrode located proximate the first electrode may be compared to determine whether one or both of the electrodes are effective.
US09924882B2 Biological information processing system and method of controlling biological information processing system
A biological information processing system includes a pulse wave information acquisition unit which acquires pulse wave information of a user, and a processing unit which determines the sleep state of the user based on the pulse wave information. The processing unit obtains index information relating to an arousal state during sleep based on the pulse wave information.
US09924877B2 Heart failure management
Various system embodiments comprise a stimulator adapted to deliver a stimulation signal for a heart failure therapy, a number of sensors adapted to provide at least a first measurement of a heart failure status and a second measurement of the heart failure status, and a controller. The controller is connected to the stimulator and to the number of sensors. The controller is adapted to use the first and second measurements to create a heart failure status index, and control the stimulator to modulate the signal using the index. Other aspects and embodiments are provided herein.
US09924875B2 Apparatus and methods for modifying keratinous surfaces
A method and device for analyzing and treating tonal imperfections on human skin. The method has the steps of taking at least one background image of at least 10 μm2 of skin and calculating the average background L value of the image on a grey scale. One or more treatment images of the skin are taken and at least one localized L value of individual pixels or group of pixels is calculated within the treatment image. The local L value is compared to the background L value. Skin deviations are areas of skin where the absolute value of the difference between a local L and the background L is greater than a predetermined ΔLS. Skin deviations are identified by this method and then treated with a treatment composition.
US09924874B2 Measurement device, measurement method, program and recording medium
A measurement device according to the present disclosure includes a light source for emitting measurement light which is used for measuring an in vivo component present in a living body and belongs to a predetermined wavelength band toward the living body, a detection unit in which a plurality of sensors is regularly arranged in a predetermined arrangement and which detects the measurement light emitted from the light source and passing through the living body with the plurality of sensors, and an analysis unit which analyzes an amount of the in vivo component based on an amount of light attenuated depending on an optical distance from the light source by use of a detection result detected by the detection unit.
US09924872B2 Computed tomography apparatus
A computed tomography apparatus capable of confirming the positional relationship of an imaging region and a field of view in a real space at the time of determining the position of the imaging region. The computed tomography apparatus according to an embodiment comprises a couch that moves a top board on which a subject is placed. A gantry comprises an opening into which a top board is inserted. A light projection part is provided in the gantry. A setting part sets a field of view with respect to the subject. A controller causes light indicating the set field of view to be projected by controlling the light projection part.
US09924871B2 Optical coherence tomography system including a planarizing transparent material
An optical coherence tomography (“OCT”) system that includes a planarizing transparent material is provided. The OCT system includes an OCT probe comprising: a body having a distal end and a proximal end; a positioner adapter located at the proximal end; a connector to an OCT analysis device, the connector located at the proximal end; and, an OCT scan lens located at the distal end. The OCT system further includes: a transparent material configured to planarize tissue at a scan plane of the OCT scan lens.
US09924863B2 Optical coherence tomography systems integrated with surgical microscopes
Some embodiments of the present inventive concept provide optical coherence tomography (OCT) systems for integration with a microscope. The OCT system includes a sample arm coupled to the imaging path of a microscope. The sample arm includes an input beam zoom assembly including at least two movable lenses configured to provide shape control for an OCT signal beam; a scan assembly including at least one scanning mirror and configured for telecentric scanning of the OCT signal beam; and a beam expander configured to set the OCT signal beam diameter incident on the microscope objective. The shape control includes separable controls for numerical aperture and focal position of the imaged OCT beam.
US09924859B2 Surgical access system and related methods
A surgical access system comprising a tissue dilation assembly and a tissue retraction assembly, both of which may be equipped with one or more electrodes for use in detecting the existence of (and optionally the distance and/or direction to) neural structures.
US09924855B2 Endoscopic instrument
Endoscopic instrument with a control element, an instrument shaft, an adjustment element, a pull element, an actuator, an intermediate element which is operatively connected to the control element and to the adjustment element such that a force applied to the control element by the user can be transmitted to the adjustment element via the intermediate element in order to move the adjustment element, a detection device for detecting a torsion of the intermediate element, and an abutment device, which defines a free rotatory movement range of the control element relative to the adjustment element.
US09924851B2 Modular dishwasher rack system
A rack assembly for a dishwasher appliance is provided. The rack assembly includes one or more modular baskets placed in a primary rack. These baskets are easily removable and portable for loading and prewashing if desired. In addition, each of the modular baskets may have at least one sidewall that is collapsible. The collapsible sidewalls may be collapsed and adjacent baskets may be linked together using clips as needed based on the size of the dishware to be washed. In this manner, the rack assembly and modular baskets provide a convenient, configurable rack system that enables simple and effective loading, unloading, and prewashing of dishware.
US09924849B2 Dishwasher with integrated closure element having an antenna
A dishwasher with an integrated closure element, such as a pivoting door or sliding drawer front, having a metallic front panel extending from an upper edge to a lower edge of the closure element includes a user interface located on an upper face of the closure element such that when the closure element is in a closed position, the user interface faces upwardly and is inaccessible to a user. A radio system for the dishwasher includes an upwardly facing antenna located on the closure element adjacent the user interface.
US09924844B1 Floor scrubber dry sweep apparatus
An industrial floor scrubber includes a solution tank and delivery system for applying the solution to the floor, and one or more rotating brushes for removing dust and debris from the floor and respectively directing same to a squeegee and to a debris hopper. The trailing squeegee removes the remaining solution from the floor and, in combination with a vacuum system, directs the recovered solution to a cleaning solution recovery tank in the scrubbing mode of operation. In a sweeping mode of operation, the use of a dust filter is eliminated as the dust-laden air is directed past the debris hopper and onto the upraised squeegee which confines and directs the dust-laden air into a spray of fine water particles which adhere to and transport the dust-bearing water particles to the recovery tank via an applied vacuum. The heavy dust-bearing water particles drop into the recovery tank, while a demister removes the remaining water vapor with the dry air discharged to the atmosphere via a vacuum impeller.
US09924843B2 Ground brush for vacuum cleaner and vacuum cleaner with the same
A ground brush (1) for a vacuum cleaner includes a ground brush body (10), a brushroll cover (20), and a brushroll assembly (30). The ground brush body (10) is provided with a first mounting groove (101), in which the first mounting groove (101) has an upper opening and a lower opening in communication with each other. The brushroll cover (20) covers on the ground brush body (10), has a first end rotatably connected with the ground brush body (10) and a second end snapped into the ground brush body (10), and has a second mounting groove (201), in which the first mounting groove (101) and the second mounting groove (201) cooperate to form a mounting space. The brushroll assembly (30) includes a brushroll (3) and a driving assembly (302), in which the brushroll is mounted in the mounting space.
US09924839B2 Portable fruit and vegetable washer
A handheld, portable fruit or vegetable washer having washing fluid storage chamber, a washing chamber and a screened cap. Disk or other valves operate between the washing chamber and the fluid storage chamber and between the washing chamber and the screened cap. The fluid storage chamber is typically in the bottom of the washer and holds enough fluid for several washes. Items to be washed are entered into the washing chamber from the removable top while washing fluid is entered by partially opening one of the valves. After closing that valve, agitation is typically accomplished by shaking the unit. After washing, the other valve is opened, and the spent wash fluid can be drained through the screened top. The portable unit is particularly useful for picnics and the like where several different types of items may need different degrees of washing. A removable scrubbing liner can line the washing chamber.
US09924834B2 Expanded polystyrene cooler with slide-locking lid
Disclosed is an expanded polystyrene cooler having a body, a lid and a lid locking mechanism, said lid locking mechanism including a transversely-extending ridge near the perimeter of the underside surface of the lid, with the ridge surrounding the majority of said underside surface. There are at least two opposed flanges on the underside surface having extended portions extending towards the edge of the lid, as well as at least two horizontal channels on the inner surface of the body, each channel including an opening at one end facing the flanges and configured to receive one of the flanges and including a section having an extension towards the inside of the body, said section configured to rest upon the flange extended portion and lock the lid with the body, when the flange is positioned below the extension, whereby the lid is in place atop the cooler body.
US09924831B2 Stretchable grill cover
A grill cover that is rain-impermeable and reversibly stretchable, and formed of a dual-layer sheet. The cover is substantially stretchable to a size sufficient to cover a grill, such as a gas grill. Rain runs off of the installed cover, while condensation on the grill evaporates through the sheet without absorbing to the sheet.
US09924829B2 Device for preparing milk froth that can be optionally hot or cold, or for dispensing optionally hot or cold milk
The invention relates to a device for preparing milk froth that can be optionally hot or cold, or for dispensing optionally hot or cold milk (1), said device comprising a milk container (4) that can be removed from the device, a milk inlet which connects the milk container (4) to a cold froth device via a milk valve section, said cold froth device being activatable by means of an air valve section, and comprising an outlet line (15) that is located downstream of the cold froth device and comprises an outlet (16). The milk container (4) can be inserted into the device (1) in a guided manner and the base (4a) of said container is equipped with a milk snap-in valve (17). A complementary receiving section (17a) for the milk snap-in valve is fixed in the device (1) and is formed as a milk inlet directly on the milk valve section. When the milk container (4) is inserted, the milk snap-in valve (17) engages in the complementary receiving section (17a) for the snap-in valve and is locked therein.
US09924828B2 Espresso machine with Americano feature
An espresso machine is constructed and programmed to have secondary water system. The secondary water supply works in conjunction with the coffee brewing mechanisms of the device to produce and Americano style coffee beverage. The size and strength of the resulting beverage may be pre-set, or user programmable.
US09924827B2 Cold coffee brewing device and methods thereof
A coffee brewing device, such as a cold coffee brewing device and related methods are disclosed. The device includes a container, a supported horizontal plate that holds filter paper in place, and a spigot below the horizontal plate. Coffee grounds are placed on the filter, then water is added to the container such that minimal disturbance of the coffee ground bed occurs. When the spigot is opened, liquid is removed in a north/south (up/down) direction through the coffee ground bed. The coffee ground bed serves as a first filter, the filter serves as a second filter, and the chamber below the horizontal plate serves as a coalescing chamber where sediment drops out thus serving as a third filter. The resulting liquid dispensed from the spigot is amber in color and clear.
US09924823B2 Grounded christmas tree
Disclosed herein are cords comprising two live wires and a ground wire, wherein the ground wire terminates in a probe configured to be placed in a water basin at the base of a Christmas tree. Also disclosed herein are cords comprising two live wires and a ground wire, wherein the ground wire terminates in a probe configured to be placed in a trunk of a Christmas tree. Also disclosed herein are bases for a Christmas tree, the base comprising a GFI socket, wherein the GFI socket is in electrical communication with a ground wire, wherein the ground wire terminates in a probe; wherein the GFI socket is in electrical communication with a three-wire cord, configured to be plugged into a wall socket.
US09924822B1 Spherical ornament
Implementations of a spherical ornament are provided. In some implementations, the spherical ornament may include a plurality of light reflecting assemblies that are configured to reflect visible light and thereby create a visual phenomenon. In some implementations, the spherical ornament may be used in conjunction with one or more external light sources to create a reflected light display. In some implementations, the spherical ornament may comprise a body portion having a plurality of light reflecting assemblies mounted thereon. In some implementations, each light reflecting assembly may comprise a light reflecting element that is held by a setting. In some implementations, the setting may include a post that is configured to be inserted into the body portion of the spherical ornament and thereby mount the light reflecting assembly thereon.
US09924819B2 Bracelet attaching aid
A bracelet attaching aid is provided. The bracelet attaching aid includes a main base member, a biasing portion, and a manipulation portion. The main base member includes a first elongated portion terminating in a first holding end portion and a second elongated portion terminating in a second holding end portion. The first holding end portion and the second holding end portion are configured and arranged to selectively hold a connection portion of a bracelet there between. The biasing portion is coupled to bias the second holding end portion of the second elongated portion away from the first holding end portion of the first elongated member. The manipulation portion is coupled to the second elongated portion. The manipulation portion is positioned to be engaged by at least one finger of a user to counter a biasing force of the biasing portion. The manipulation member is positioned to be selectively engaged by at least one finger of a user to counter the bias of the biasing portion.
US09924814B2 Cup sleeve
This document describes fixable cup sleeves. One of these cup sleeves is selectively fixable to a cup using a temperature-dependent adhesive that is effective to fix the cup sleeve to a disposable beverage cup when the cup is holding a warm or hot beverage. Another of these cups sleeves includes a fixing element capable of holding the cup sleeve in a closed position and fixing the cup sleeve to a disposable beverage cup when opened.
US09924808B2 Repositionable Merchandising Strip
A repositionable merchandising display strip is provided. The display comprises a thin, flat body and a layer of adhesive on the front and back surfaces of the body. The front removable adhesive layer releasably holds products and the back removable adhesive layer is formulated so that the display can be removably adhered to a surface such as glass, wood, metal or other materials commonly found in retail stores. The display may further comprise a peel-away front layer releasably attached to the front removable adhesive layer and a peel-away back layer releasably attached to the back removable adhesive layer.
US09924802B2 Resting apparatus
A resting apparatus comprising two independent telescoping legs having two longitudinal rotatable leg anchors. The telescoping legs are attached to a locking mechanism that uses a bracket having a clip that fits into various holes depending on the user's desired sleep angle. The bracket is integrally formed in the body of the substantially u-shaped pillow. The telescoping legs also have a height locking system primarily comprising of two separate channels, a first channel allowing for vertical movement and side channels used to lock in the desired height. The resting apparatus can be broken down such that the rotatable leg anchors form a handle for ease of use while traveling.
US09924800B2 Seat support assembly for furniture having leg rest extension and seat back recline
A seat support assembly supports a cushion of a furniture member. The seat support assembly may include a frame, at least two seat springs, a support spring, and a coil spring. The support spring may be positioned between two seat springs, and the seat springs and the support spring may extend across the frame. A coil spring may be positioned on and attached to the support spring. The coil spring may extend to and bias against the two seat springs positioned on either side of the support spring.
US09924799B2 Folding furniture
A folding chair comprising a framework, a deployment mechanism for fully retracting or expanding the frame, a seat and a back attached to the framework. The framework includes a back, a pair of opposing sides, each of which include a rear section and a front section that are hingedly connected to one another, a front section that extends between the front ends of the sides' front sections, and a seat that includes a front seat frame hingedly attached at its front edge to the interior surface of the front section, and a rear seat frame that is hingedly attached at its rear edge to the back. The seat's front and rear frames are also hingedly connected to each other along their adjacent edges. Retraction of the chair is achieved by a gas piston that is actuated by a string that the user can pull to create a fore that fully retracts the frame.
US09924797B2 Utility rack having end supports with folding cross-members
A utility rack includes a pair of end supports for supporting one or more shelves there between. Each end support includes a first vertical support having one or more cross members mounted thereto and a second vertical support. The cross members may be mounted to one or more cross member mounts of the first vertical support and are configured to be movable relative to the first vertical support between a stored position in which they are disconnected from the second vertical support and are collapsed inwardly towards the first vertical support for storage or transport and an extended position in which free ends of the cross members may be attached to the second vertical support using fasteners.
US09924796B2 Slide rail assembly
A slide rail assembly includes a first rail, a second rail and an auxiliary member. The second rail is movable relative to the first rail. The auxiliary member is configured to be operated between a first state and a second state relative to one of the first rail and the second rail. When the auxiliary member is in the first state, the second rail is able to be moved a predetermined distance from a position relative to the first rail along a direction. When the auxiliary member is in the second state, the auxiliary member is configured to prevent the second rail from being moved the predetermined distance from the position relative to the first rail along the direction.
US09924794B2 Platform for electronic devices
A platform apparatus is provided which may be configured to support an electronic device. The platform apparatus may include a base, an extension, a support, and a lockable hinge. The extension may be adjustable and locked into a number of configurations. The platform apparatus may be configured for use by a standing, seated, or reclining user, or to support an electronic device in a free-standing configuration.
US09924792B1 Collapsible travel furniture
A collapsible furniture item having a set of panels that a person without the aid of tools can slidingly interlock with each other to form a standalone upright furniture item and once assembled can be quickly disassembled also without the aid tools to allow the panels to be transported to a different location for quick and efficient assembled into a standalone upright furniture through interlocking engagement between the panels.
US09924789B2 Hydro toothbrush
A water propulsion toothbrush assembly for rinsing and cleaning a user's mouth by urging streams of water therethrough to remove plaque and food debris on and between teeth as well as below the gum line during brushing is provided. The toothbrush assembly includes a handle connected to a head, wherein the head provides a plurality of outlet apertures nested between conventional and novel soft bristles along the brush surface thereof. The plurality of outlet apertures is fluidly connected to a water source by way of veins extending through the head and handle of the toothbrush assembly.
US09924788B2 Hair brush with movably mounted bristles
Hair brush with an array of bristles which are fastened on a flexible pad of bristles which yields during combing so that the position and/or location of the bristles is changed as a result, the bristles being composed of plastic, wherein the pad of bristle and the bristles are composed of a single piece and wherein the pad of bristles has the configuration of a flexible membrane.
US09924786B2 Utility clip
A utility device includes a base tapered at an edge and a clip. The clip includes a hook, and when in a closed position, the hook fits into a recess of the clip and is unable to receive an object. However, in an opened position, the hook is pivoted away from the clip and is able to receive an object. An abutment prevents the hook from opening further than the opened position. The clip further includes a channel with overhangs and retainers that prevent an attached corresponding rotatable attachment piece from detaching from the channel. The corresponding rotatable attachment piece may attach to the channel and rotate within the channel. However, a first and second set of stoppers limit the rotation of the corresponding rotatable attachment piece within the channel. Further, the utility device may include a slot offset from the base to receive a corresponding fixed attachment piece.
US09924778B2 Systems and methods for measuring spectra of skin and other objects and materials and making predictions based thereon
Systems and methods for measuring spectra and other optical characteristics such as colors, translucence, gloss, and other characteristics of objects and materials such as skin. Instruments and methods for measuring spectra and other optical characteristics of skin or other translucent or opaque objects utilize an abridged spectrophotometer and improved calibration/normalization methods. Improved linearization methods also are provided, as are improved classifier-based algorithms. User control is provided via a graphical user interface. Product or product formulations to match the measured skin or other object or to transform the skin or other object are provided to lighten, darken, make more uniform and the like.
US09924776B2 Container for a cosmetic product
A container for dispensing a cosmetic product includes a first container member and a second container member shaped and dimensioned for coupling together so as to define a cavity therebetween for storing a cosmetic product. The first container member includes an exterior surface and an interior surface. The first container member further includes an apex having an aperture formed therein and an open end opposite the apex, the open end defining a circumferential free edge that is opposite the aperture. A plurality of ribs radially extend from the interior surface of the first container member toward a central axis running through a center of the aperture such that the plurality of ribs define an elongated passageway extending on the central axis. Each of the plurality of ribs includes an edge attached to the interior surface, a free edge and a supporting edge shaped and dimensioned for supporting cosmetic product above the supporting edge after cosmetic product is gravity fed through the passageway. A plug covers the aperture after the cosmetic product has been fed into the cavity.
US09924774B2 French artificial nail
Disclosed is a French artificial nail including an artificial nail body and a French part. The artificial nail body includes a cuticle edge facing the root of a fingernail and a free edge extending towards the tip of the fingernail and is curved downward toward both lateral sides thereof to form a curved surface. The French part is formed on the upper surface of the free edge of the artificial nail body. The artificial nail body is attached to a user's fingernail or toenail through glue and has a lower modulus than the French part. This flexibility of the artificial nail body prevents the formation of bubbles, the incidence of pain and the occurrence of pop-off resulting from glue shrinkage, contributing to an improvement in the wearability and reliability of the final product.
US09924765B1 Rail fastener
A fastening device includes a base including a top surface; a first fastening field extending from the top surface of the base and including a plurality of first fastening elements, each of the first fastening elements including a fastening feature, the fastening feature of at least some of the first fastening elements extending in a first direction; and a second fastening field extending from the top surface of the base and comprising a plurality of second fastening elements, each of the second fastening elements including a fastening feature, the fastening features of all of the second fastening elements extending in a second direction that is angled with respect to the first direction, the second fastening field divided from the first fastening field by a dividing line.
US09924759B2 Article of footwear having a textile upper
An article of footwear and a method of manufacturing the article of footwear are disclosed. The footwear may include an upper and a sole structure. The upper incorporates a textile element with edges that are joined together to define at least a portion of a void for receiving a foot. The textile element may comprise one or more of an inner layer, outer layer, or intermediate layer of the upper. Various warp or weft knitting processes, including circular knitting, may be utilized to form the textile element.
US09924757B2 Article of footwear incorporating a trimmed knitted upper
An article of footwear includes a sole structure and an upper that is connected to the sole structure. The upper includes a flat knitted component formed of unitary knit construction. The flat knitted component includes a trim region that defines a trimmed outer edge of the flat knitted component. The trimmed outer edge is disposed proximate to the sole structure. The trimmed outer edge defines a first dimension of the flat knitted component that corresponds to a first foot size. The trim region further defines a trim line that is spaced from the trimmed outer edge in an inboard direction on the flat knitted component. The trim line defines a second dimension of the flat knitted component that corresponds to a second foot size.
US09924755B2 System and method for head and spine immobilization and protection
The present invention relates to a device that stabilizes and/or protects the head and spine from injuries. An immobilization device includes one or more pillars with multiple segments that protect the head and spine of a user. The pillars typically run along the part of the head and spine and pelvis that the device protects. A cable or wire runs through these segments in the pillars. By design, when the pillars of the invented system are not activated and the system is in normal use, the pillars are designed to be as flexible as possible and allow full physiologic motion of the protected body part. Activation of the system confers rigidity to the system and prevents or lessens harmful, non-physiologic motion of the body part intended to be protected. The present invention also encompasses a immobilization device with cables used to guide the deployment of rigid tubes to stabilize and protect the head of the user. The present invention further includes segments with flat guide protrusions for increased stability of the pillars. The immobilization device can further include rigid tubes that extent to receivers when they are activated, and which can also be used to stabilize and protect the head or neck of the user.
US09924752B2 Shirttail Retention System
A shirttail retention system has two shay retention suspenders, one for each thigh or upper leg of the wearer. Each retention suspenders has a circular, elastic strap which encircles the wearer's thigh, an elastic strip extending from the strap to the shirttail, and fastening clips at the ends of the strip for securing the strip and, thus, the suspenders to the shirttail.
US09924749B2 System and method for modification of shirt into a dress
The present invention is a method and system to permit joining a shirt together with a skirt portion or fabric in a retail location to form a dress. The shirt may be brought to the retail location by a customer, or may be purchased within the retail location. The retail location employees assist in the selection of a skirt portion or fabric from which a skirt portion may be constructed, perform physical measurement or otherwise gather measurement data of the customer, and create the dress to the specifications of the customer. The customer is presented with a dress that was created with customer input.
US09924748B2 Inputting fingertip sleeve
An inputting fingertip sleeve includes a sleeve and an inputting end. The sleeve has a curved linear structure. The inputting end is fixed on the sleeve. The inputting end includes a plurality of carbon nanotubes. A material of the sleeve is conductive, can be metal, alloy or conductive polymer. The inputting end is electrically connected with the sleeve.
US09924744B2 Electronic cigarette having three connection portions
Disclosed is an electronic cigarette, wherein a first connection portion (1) is arranged at an end of a casing tube (101) of a battery stick (10) adjacent to a vaporizer assembly, a second connection portion (2) is arranged at an end of a vaporizer tube body (201) adjacent to the battery stick (10), a third connection portion (3) is arranged at an end of a casing tube (30) of a vaporizer (20) adjacent to the battery stick (10). The second connection portion (2) and the first connection portion (1) abut against each other to be connected, the third connection portion (3) is detachably connected to the first connection portion (1) by means of a screw thread.
US09924741B2 Method of preparing an aerosol delivery device
The present disclosure relates to an aerosol delivery device, an input for such devices, and methods of preparing such devices. In some embodiments, the present disclosure provides a method of forming an aerosol delivery device, which can comprise providing a fibrous substrate, providing a shell, wetting the fibrous substrate with a wetting liquid, and inserting the wetted fibrous substrate into the shell. After the inserting step, the shell further can comprise one or more of a heater, a liquid transport element, and an electrical connection. In some embodiments, the present disclosure provides an input that can comprise a liquid transport element, a heater in a heating arrangement with the liquid transport element, and a wetted fibrous substrate wrapped around at least a portion of the liquid transport element.
US09924739B2 Moist tobacco product and method of making
A portioned moist tobacco product with a super-hydrated membrane coating and method of manufacturing is disclosed. The super-hydrated membrane coating is formed by ionic cross-linking using two polymers. The soluble component of the super-hydrated membrane coating dissolves upon placement in the mouth, while the insoluble component maintains the tobacco within the coating for the duration of the use of the product. The moist tobacco product is soft and flexible so as to fit comfortably in an oral cavity when placed therein.
US09924738B2 Pneumatic-driven double-compression popping apparatus
There is provided a double-compression, pneumatic-driven popping apparatus for making chip-like snack foods. The apparatus includes a first and second popping machine sections, each having a pneumatic-driven compression cylinder; and a mold plate coupled to the pneumatic cylinder and responsive to urging of the first pneumatic cylinder. A ring mold is located between the first and second machine sections and is subjected to compression by the first mold plate and the second mold plate. The apparatus has a pneumatic drive system including a compressed gas vessel, and a controller configured to control the pneumatic-driven compression cylinders independently through fast-acting control valves. During use, the apparatus applies pneumatic double-compression in a controlled manner such that a time interval between the first and the second compression steps is in the range of milliseconds, to produce a chip-like snack food product.
US09924737B2 Adjustable rotating blade assembly food preparation device
A rotating blade food preparation device (10) for cutting, shaving, slicing, and peeling, vegetables and fruits, cheese, tofu, pizza, meats and other food products, includes a handle (12), a frame element (16) connected to the handle (12), and a rotating blade assembly (28) operably secured to the frame and having dual or multiple functionalities and interchangeability with other rotating blade assemblies.
US09924736B2 Use of nondigestible nonfibrous volumizer of meal content as a method for increasing feeling of satiety
A method for increasing satiety from food via use of a nondigestible nonfibrous physical volumizer. Distention of the stomach reduces hunger and increases food satiety. The invention increases volume of the mass being ingested without increasing the caloric value of the ingested quantity. This is achieved by use of a volumizing substance that is not metabolized by the body. Polytetrafluoroethylene (PTFE) is one material that could be used as a meal-content volumizing substance.
US09924731B2 Printing 3D tempered chocolate
A method for printing a three-dimensional crystalline structure such as a chocolate layer wherein, after printing, the material has a desired crystal structure. An embodiment can include printing a liquid first layer of material with a printer onto a second layer of mate al having a crystal structure. Subsequently, the printed liquid first layer is processed to solidify. The first layer. During the processing of the printed liquid first layer, the second layer functions as a crystal seed layer through physical contact with the printed liquid first layer and the second layer crystallizes with the crystal structure.
US09924730B2 Edible fat powders
The invention relates to an edible fat powder comprising at least two natural fats wherein the natural fat has a N10 of at least 10% and wherein the fat powder is a co-crystallized fat powder. The invention further relates to the use of said fat powder to prepare a fat containing emulsion. The invention also relates to a process for the preparation of said edible fat powder wherein the edible fat powder is prepared from a molten mixture comprising at least two natural fats.
US09924729B2 Method and device for preparing cheese by ohmic heat treatment
An invention directed to a process and device for electrically heating and preparing pasta filata type cheeses. The ohmic heating process of this invention is introduced after separation of initial curd from whey, as heated stretching is initiated to create nascent pasta filata cheese fibers. An apparatus is devised to receive the newly formed curd mass and to provide contact of the mass with an electric coupler that channels electric current through the conductive cheese mass as it is concurrently stretched. The features of this device include an electrically charged element, a grounding element and a texturizing tool.
US09924726B2 Methods and packaging for wet aging meat
Methods, packaging, and packets for wet aging meat are described herein. For example, in one or more embodiments of the present disclosure a package for wet aging meat includes a cut of meat having a fat layer portion and an edible meat portion, an adsorptive material to adsorb gases emitted from the cut of meat wherein the adsorptive material is positioned on the fat layer portion, a salt material positioned on the adsorptive material or on the fat layer portion with the adsorptive material, and wherein the cut of meat with the adsorptive material and salt material is sealed in a packaging material to form the package.
US09924723B2 Delivery of heavy metals for the inhibition of microbially induced concrete corrosion
The present invention provides concrete-containing compositions, and methods of making and using the same, that allow for the prevention of microbially induced corrosion in concrete. In certain embodiments, the concrete-containing compositions comprise a cementitious substrate, and a formulation of heavy metal-laden, carbon-based sorbent.
US09924722B1 Methods for the control of arthropods using near-ideal gas phase hydrogen peroxide
The present disclosure relates to methods and devices for controlling arthropods, including insects and arachnids in an environment. The methods generally comprise: generating a near-ideal gas Purified Hydrogen Peroxide Gas (PHPG) that is substantially non-hydrated (e.g., in the form of water in solution or water in solution or water molecules bonded by covalence, van der Waals forces, or London forces) and substantially free of, e.g., ozone, plasma species, and/or organic species; and directing the gas comprising primarily PHPG into the environment such that the PHPG acts to control arachnids in the environment. In certain aspects, the arachnids may be totally or partially killed.
US09924718B2 Control and repellency of biting flies, house flies, ticks, ants, fleas, biting midges, cockroaches, spiders and stink bugs
Control and repellency of biting flies, house flies, ticks, ants, fleas, biting midges, cockroaches, spiders and stink bugs is obtained by contact of the insects with at least one of the compounds of the structure (I).
US09924717B2 Molecules having pesticidal utility, and intermediates, compositions, and processes, related thereto
This disclosure relates to the field of molecules having pesticidal utility against pests in Phyla Arthropoda, Mollusca, and Nematoda, processes to produce such molecules, intermediates used in such processes, compositions containing such molecules, and processes of using such molecules and compositions against such pests. These molecules and compositions may be used, for example, as acaricides, insecticides, miticides, molluscicides, and nematicides. This document discloses molecules having the following formula (“Formula One”).
US09924716B2 Molecules having pesticidal utility, and intermediates, compositions, and processes, related thereto
This disclosure relates to the field of molecules having pesticidal utility against pests in Phyla Arthropoda, Mollusca, and Nematoda, processes to produce such molecules, intermediates used in such processes, compositions containing such molecules, and processes of using such molecules and compositions against such pests. These molecules and compositions may be used, for example, as acaricides, insecticides, miticides, molluscicides, and nematicides. This document discloses molecules having the following formula (“Formula One”).
US09924715B2 Zinc or copper (II) salt and use thereof as a biocide
Zinc and copper (II) salts of the general formula CH2═C(R1)COO-M-OCOR2 are disclosed, wherein M-Zn or Cu, R1—H or CH3, R2—C2-C25 alkyl, or R2—CO—O— group is crotonate, or sorbate, or linoleate, excluding the compounds: CH2═C(CH3)—COO—Zn—O—CO—C2H5, CH2═CH—COO—Zn—O—CO—C2H5, CH2═CH—COO—Cu—O—CO—C2H5, CH2═C(CH3)—COO—Zn—O—CO—(CH2)4—CH3, CH2═CH—COO—Zn—O—CO—(CH2)4—CH3, CH2═CH—COO—Zn—O—CO—(CH2)6—CH3, CH2═C(CH3)—COO—Zn—O—CO—(CH2)6—CH3, CH2═CH—COO—Cu—O—CO—(CH2)6—CH3, CH2═CH—COO—Zn—O—CO—(CH2)14—CH3, CH2═C(CH3)—COO—Zn—O—CO—(CH2)16—CH3, CH2═C(CH3)—COO—Zn—O—CO-iso-C17H35, CH2═CH—COO—Zn—O—CO-iso-C17H35, CH2═C(CH3)—COO—Zn—O—CO—(CH2)17—CH3. Salts of the general formula wherein R2—C2-C25 alkyl, or R2—CO—O— group is crotonate, or sorbate, or linoleate, are applicable as biocides.
US09924712B2 Liquid concentrate formulation containing a pyripyropene insecticide II
The present invention relates to a liquid concentrate formulation comprising a pyripyropene pesticide of the formula I as defined below and an alkoxylated aliphatic alcohol as an adjuvant. Moreover, the invention relates to the use of the formulations for the treatment of plants and seed and to corresponding methods.
US09924707B2 Bird deterrent
The bird deterrent comprises a substantially flat tilting surface, having a substantially elongated shape and a substantially curvilinear profile, which can be positioned in a balancing position and oscillating, as a consequence of a bird or the like perching on it, around at least an axis of rotation substantially horizontal and parallel to the longitudinal axis of the tilting surface, and support means associable with a perching surface and supporting the tilting surface.
US09924705B2 Animal models and therapeutic molecules
The invention discloses methods for the generation of chimaeric human- non-human antibodies and chimaeric antibody chains, antibodies and antibody chains so produced, and derivatives thereof including fully humanised antibodies; compositions comprising the antibodies, antibody chains and derivatives, as well as cells, non-human mammals and vectors, suitable for use in the methods.
US09924703B2 Releasable twist locking interface
Reconfigurable pet toy products and releasable twist-locking interfaces which may be used in connection with the reconfigurable pet toy products are disclosed. Some example reconfigurable pet toy products may comprise at least one middle piece, a first end piece, and a second end piece. The different pieces may couple with one another in multiple different configurations. The middle piece may include an internal cavity and a chew access window. The end pieces, when coupled with the middle piece according to one configuration, may provide closures for the internal cavity. In another configuration, the first and second end pieces may be coupled directly together, without the middle piece. In still further configurations, multiple middle pieces may be coupled together, and a variety of different middle pieces and/or end pieces may be mixed and matched.
US09924697B1 Window shelf system and cat perch
A cat perch has a first set of suction cups. Each of the suction cups has a nipple with a hole extending through the nipple. A shelf has a first edge and a second edge. The first edge has a pin that extends through the hole in the nipple of one of the first set of suction cups. A set of straps extend from the second edge of the shelf to a second set of suction cups. Because the shelf is connected to the suction cups by a pin extending through the hole in the nipple of the suction cup, the shelf can be folded up and out of the way.
US09924693B1 Plants and seeds of corn variety CV833038
According to the invention, there is provided seed and plants of the corn variety designated CV833038. The invention thus relates to the plants, seeds and tissue cultures of the variety CV833038, and to methods for producing a corn plant produced by crossing a corn plant of variety CV833038 with itself or with another corn plant, such as a plant of another variety. The invention further relates to corn seeds and plants produced by crossing plants of variety CV833038 with plants of another variety, such as another inbred line. The invention further relates to the inbred and hybrid genetic complements of plants of variety CV833038.
US09924692B1 Soybean variety 5PBPZ46
A novel soybean variety, designated 5PBPZ46 is provided. Also provided are the seeds of soybean variety 5PBPZ46, cells from soybean variety 5PBPZ46, plants of soybean 5PBPZ46, and plant parts of soybean variety 5PBPZ46. Methods provided include producing a soybean plant by crossing soybean variety 5PBPZ46 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PBPZ46, methods for producing other soybean varieties or plant parts derived from soybean variety 5PBPZ46, and methods of characterizing soybean variety 5PBPZ46. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PBPZ46 are further provided.
US09924691B1 Soybean variety 5PAAC58
A novel soybean variety, designated 5PAAC58 is provided. Also provided are the seeds of soybean variety 5PAAC58, cells from soybean variety 5PAAC58, plants of soybean 5PAAC58, and plant parts of soybean variety 5PAAC58. Methods provided include producing a soybean plant by crossing soybean variety 5PAAC58 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PAAC58, methods for producing other soybean varieties or plant parts derived from soybean variety 5PAAC58, and methods of characterizing soybean variety 5PAAC58. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PAAC58 are further provided.
US09924688B1 Soybean cultivar AR1410821
The present invention is in the field of soybean variety AR1410821 breeding and development. The present invention particularly relates to the soybean variety AR1410821 and its seed, cells, germplasm, plant parts, and progeny, and methods of using AR1410821 in a breeding program.
US09924683B1 Soybean cultivar CL1463369
The present invention is in the field of soybean variety CL1463369 breeding and development. The present invention particularly relates to the soybean variety CL1463369 and its seed, cells, germplasm, plant parts, and progeny, and methods of using CL1463369 in a breeding program.
US09924681B1 Wheat variety YW15D
A wheat variety designated YW15D, the plants and seeds of wheat variety YW15D, methods for producing a wheat plant produced by crossing the variety YW15D with another wheat plant, and hybrid wheat seeds and plants produced by crossing the variety YW15D with another wheat line or plant, and the creation of variants by backcrossing, mutagenesis or transformation of variety YW15D are disclosed. Methods for producing other wheat varieties or breeding lines derived from wheat variety YW15D and to wheat varieties or breeding lines produced by those methods are also provided.
US09924676B2 Soybean variety 01057057
The invention relates to the soybean variety designated 01057057. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01057057. Also provided by the invention are tissue cultures of the soybean variety 01057057 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01057057 with itself or another soybean variety and plants produced by such methods.
US09924674B2 Soybean variety 01057531
The invention relates to the soybean variety designated 01057531. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01057531. Also provided by the invention are tissue cultures of the soybean variety 01057531 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01057531 with itself or another soybean variety and plants produced by such methods.
US09924673B2 Soybean variety 01064169
The invention relates to the soybean variety designated 01064169. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01064169. Also provided by the invention are tissue cultures of the soybean variety 01064169 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01064169 with itself or another soybean variety and plants produced by such methods.
US09924661B2 Plants and seeds of hybrid corn variety CH429191
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH429191. The invention thus relates to the plants, seeds and tissue cultures of the variety CH429191, and to methods for producing a corn plant produced by crossing a corn plant of variety CH429191 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH429191.
US09924660B2 Plants and seeds of hybrid corn variety CH438068
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH438068. The invention thus relates to the plants, seeds and tissue cultures of the variety CH438068, and to methods for producing a corn plant produced by crossing a corn plant of variety CH438068 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH438068.
US09924656B2 Plants and seeds of corn variety CV086859
According to the invention, there is provided seed and plants of the corn variety designated CV086859. The invention thus relates to the plants, seeds and tissue cultures of the variety CV086859, and to methods for producing a corn plant produced by crossing a corn plant of variety CV086859 with itself or with another corn plant, such as a plant of another variety. The invention further relates to corn seeds and plants produced by crossing plants of variety CV086859 with plants of another variety, such as another inbred line. The invention further relates to the inbred and hybrid genetic complements of plants of variety CV086859.
US09924651B2 Pepper hybrid DRPB1161
The invention provides seed and plants of pepper hybrid DRPB1161 and the parent lines thereof. The invention thus relates to the plants, seeds and tissue cultures of pepper hybrid DRPB1161 and the parent lines thereof, and to methods for producing a pepper plant produced by crossing such plants with themselves or with another pepper plant, such as a plant of another genotype. The invention further relates to seeds and plants produced by such crossing. The invention further relates to parts of such plants, including the fruit and gametes of such plants.
US09924648B2 Papaya plants having a mutant allele for hermaphroditism
Papaya plants containing mutant allele EWSMHP, which confers production of highly hermaphroditic progenies upon selfing of its hermaphrodite plants and also production of highly hermaphroditic F1 progenies when crossed with normal female and normal hermaphrodite papaya plants, are disclosed. The invention relates to the seeds of papaya plants having mutant allele EWSMHP, to the plants and plant parts of papaya plants having mutant allele EWSMHP and to methods for producing progeny of papaya plants having mutant allele EWSMHP. The invention also relates to methods for producing a papaya plant having mutant allele EWSMHP containing in its genetic material one or more transgenes and to the transgenic papaya plants and plant parts produced by those methods. The invention also relates to papaya cultivars or breeding cultivars, and plant parts derived from papaya plants having mutant allele EWSMHP. The invention further relates to hybrid papaya seeds, plants, and plant parts produced by crossing a plant having mutant allele EWSMHP with another papaya cultivar.
US09924643B2 Intelligent tree transplanter
The present invention relates to an intelligent tree transplanter that comprises a rotary support, a structure comprising at least one horizontal hydraulic closed telescopic boom that is driven by and connected to a driving device, wherein there is a multi-way valve assembly, tree-oriented anchor point and infrared horizontal automatic calibration point, wherein there is a ball pool data detector including infrared central contact in the center of the present device; and, a lateral hydraulic telescopic boom that drives the rotary support comprising a number of regolith scrapers, and at least one vertical hydraulic angle rotating shaft connected to a vertical hydraulic telescopic joints are located at the bottom of the device. Vertical hydraulic telescopic joints that are connected to the ball-end horizontal rotating shaft are also located at the bottom of the device.
US09924641B2 Plant support
A plant support comprises two or more vertically elongated closed looped members which are rotationally spaced around a common vertical axis and connected to each other at the upper end and the lower end of the plant support. The plant support comprises an above-ground section and a relatively shorter in-ground section which is inserted into a planting hole or plant pot before soil is added and a plant is placed inside the plant support. The vertically elongated closed looped members are made of a rigid band material, such as e.g. stainless steel band having a width which is significantly wider than the band is thick.
US09924640B1 Modifying sunlight scatter in the upper atmosphere
A method of lowering the temperature of the Earth comprises placing particles of sand into the upper atmosphere, wherein the particles are selected on the basis of size and refractive index such that the particles will scatter and reflect incoming sunlight having a wavelength in the near-IR back into space. The average diameter of the particles may be selected based on the index of refraction and the Mie scattering intensity for dielectric particles, to maximize the amount of light scattered at wavelengths between 0.8 μm and 2 μm. The average diameter of the particles may be selected based on the index of refraction and the Mie scattering intensity for dielectric particles, to minimize the amount of light scattered at wavelengths between 5 μm and 20 μm.
US09924635B1 Air blow off cover for synchro-knife drive cleaning
A header of an agricultural harvester or plant cutting machine is provided that includes a shaft sealing assembly for a center knife drive assembly having an output shaft, a cover, and a pressurized air source. The shaft sealing assembly is fastened to the cover, circumscribes the output shaft and conveys pressurized air for cleaning.
US09924633B2 Mower deck gauge wheel support
A mower deck gauge wheel support includes a one-piece sheet metal bracket mounted to a mower deck, having a sleeve mounted thereto outside a skirt of the mower deck, a wheel shaft inserted through the sleeve, and a J-pin having a first end that engages the wheel shaft at a desired cutting height, and a second end that is engaged by and retained by a coil spring within the bracket.
US09924632B2 Quick connect mower blade system
A quick connect mower blade system includes a blade bolt inserted into the top end of a hollow spindle and threaded into a collet having an upright inserted into the lower end of the spindle. The collet has a head that is aligned substantially perpendicular to a hole in a blade holder if the blade bolt is tightened onto the collet to clamp a mower blade between the spindle and blade holder.
US09924630B2 Device for connecting two rakes
A device for connecting two rakes to gather and/or pick up loose materials is disclosed. The device has a first handle attachment and a second handle attachment. The first handle attachment has a first projection and a first recess. The second handle attachment has a second projection and a second recess. The first projection is removably receivable in the second recess and the second projection is removably receivable in the first recess to join the first handle attachment to the second handle attachment. When the first projection is received in the second recess and the second projection received the first recess the first and second handle attachments are positionable in an open position where the first bottom end of the first attachment is spaced apart from the second bottom end of the second attachment and a closed position where the first bottom end is adjacent the second bottom end.
US09930818B2 Magnetic field shielding sheet for a wireless charger, method for manufacturing same, and receiving apparatus for a wireless charger using the sheet
Provided are a magnetic field shield sheet for a wireless charger, a method of manufacturing the sheet, and a receiver for the wireless charger by using the sheet. The sheet includes at least one layer thin magnetic sheet made of an amorphous ribbon separated into a plurality of fine pieces; a protective film that is adhered on one surface of the thin magnetic sheet via a first adhesive layer provided on one side of the protective film; and a double-sided tape that is adhered on the other surface of the thin magnetic sheet via a second adhesive layer provided on one side of the double-sided adhesive tape, wherein gaps among the plurality of fine pieces are filled by some parts of the first and second adhesive layers, to thereby isolate the plurality of fine pieces.
US09930815B2 Multi-layer PCB having function of dissipating heat from power semiconductor module package and PCB, and production method thereof
The present disclosure relates to a layered structure of a multi-layer PCB, and more particularly, to a structure of a high-power multi-layer PCB which can use a high current by efficiently dissipating heat generated from the inside of the multi-layered PCB and heat generated from a power semiconductor module package mounted on the PCB, and a production method thereof. The multi-layer PCB includes: a conductive plate having a plurality of heat poles protruding from at least one of a top surface and a bottom surface thereof; PCBs which are disposed on the top surface and the bottom surface of the conductive plate, and have a plurality of penetrating holes formed therethrough to allow the heat poles of the conductive plate to be inserted thereinto; and an insulation layer which is attached between the conductive plate and the PCBs in order to electrically insulate.
US09930807B2 Fabricating cooled electronic system with liquid-cooled cold plate and thermal spreader
Methods are provided for facilitating cooling of an electronic component. The method includes providing a liquid-cooled cold plate and a thermal spreader associated with the cold plate. The cold plate includes multiple coolant-carrying channel sections extending within the cold plate, and a thermal conduction surface with a larger surface area than a surface area of the component to be cooled. The thermal spreader includes one or more heat pipes including multiple heat pipe sections. One or more heat pipe sections are partially aligned to a first region of the cold plate, that is, where aligned to the surface to be cooled, and partially aligned to a second region of the cold plate, which is outside the first region. The one or more heat pipes facilitate distribution of heat from the electronic component to coolant-carrying channel sections of the cold plate located in the second region of the cold plate.
US09930805B2 Bracket and foolproof device thereof
A bracket is configured to be mounted to a post of a rack. The bracket includes a side plate, an end plate, a first mounting member and a foolproof device. The end plate is substantially perpendicularly connected to the side plate. The first mounting member is mounted to the end plate. The foolproof device is arranged at a side of the end plate. When the bracket is placed at a first mounting angle relative to the post, the fool proof device does not interfere with the bracket, in order to allow the bracket to be mounted to the post. When the bracket is placed at a second mounting angle relative to the post, the foolproof device interferes with the bracket, in order to prevent the bracket from being mounted to the post.
US09930798B2 Cladded metal structures
A metal enclosure has a surface region which is coated with cladding material using a laser cladding process. The metal enclosure can form at least a portion of an electronic device housing. All or part of one or more surfaces of the enclosure can be coated with cladding material. The coating of cladding material can be varied at selective regions of the enclosure to provide different structural properties at these regions. The coating of cladding material can be varied at selective regions to provide contrast in cosmetic appearance.
US09930797B1 Latch mechanism capable of unlocking two electronic modules separately and portable electronic device therewith
A latch mechanism capable of unlocking a first electronic module and a second electronic module separately includes an operating component, a base, a first moving component, a second moving component, a first latch component, and a second latch component. The operating component moves relative to the base along different directions to selectively drive one of the first moving component and the second moving component. When the first moving component is moved to drive the first pivoting component to pivot, the first latch component can be disengaged from the first electronic module, which unlocks the first electronic module. When the second moving component is moved to drive the second pivoting component to pivot, the second latch component can be disengaged from the second electronic module, which unlocks the second electronic module. It allows users to replace the first electronic module or the second electronic module separately.
US09930792B1 Electronic device
An electronic device includes a housing, at least one cover, and a hard disk. The housing having an accommodating space, an inner surface, an outer surface, and at least one through hole communicating with the inner surface and the outer surface. The cover located at an outer side of the housing in which a chamber is formed between at least one portion of the cover and at least one portion of the outer surface, and the chamber is communicating with the accommodating space through the through hole. The hard disk disposed in the accommodating space.
US09930791B2 Wiring board with built-in electronic component and method for manufacturing the same
A wiring board with a built-in electronic component includes a substrate having a cavity, an interlayer insulating layer formed on the substrate such that the interlayer insulating layer is covering the cavity of the substrate, a conductor layer formed on the interlayer insulating layer, an electronic component accommodated in the cavity of the substrate and including a rectangular cuboid body and three terminal electrodes such that each of the three terminal electrodes has a metal film form formed on an outer surface of the rectangular cuboid body, and via conductors formed in the interlayer insulating layer such that the via conductors are connecting the conductor layer and the three terminal electrodes of the electronic component. The three terminal electrodes are arrayed in parallel on the outer surface of the rectangular cuboid body such that adjacent terminal electrodes have the opposite polarities.
US09930789B2 Flexible printed circuit cable with multi-layer interconnection and method of forming the same
The steps of forming a multi-layer flexible printed circuit cable (flex circuit) with an electrical interconnection between independent conductive layers. In accordance with various embodiments, a partial aperture is formed in the flex circuit that extends through a first conductive layer and an intervening insulative layer to an underlying surface of a second conductive layer that spans the partial aperture. A solder material is reflowed within the partial aperture to electrically interconnect the first and second conductive layers.
US09930787B2 Film thickness regulator and manufacturing method thereof, film thickness regulating method and evaporation apparatus
A film thickness regulator and its manufacturing method, a regulating method, an evaporation apparatus are disclosed. The film thickness regulator comprises a frame and at least two deformable thin films disposed therein, the film surfaces of which are parallel to each other; each deformable thin film is provided with conductive structures and via holes for molecules of an evaporation coating material to pass through; when voltages are applied to the conductive structures of any two deformable thin films, due to the attraction or repulsion between the conductive structures, the two deformable thin films are moved, and the relative positions of the via holes of any two deformable thin films change, thus solving the problem that the uniformity of the thickness of the evaporation coating film is poor in the related art, and achieving the effect of improving the uniformity of the thickness of the evaporation coating film.
US09930785B2 Configurable heat conducting path for portable electronic device
A portable electronic device includes at least one energy module which further included thermoelectric materials which may convert heat to electric power. A plurality of heat removers selectively thermal contact to at least one wall of an enclosure of the portable electronic device depended on the configuration of the portable electronic device.
US09930784B2 Display device having dummy terminals
A display device includes a substrate including a peripheral area with an integrated circuit chip disposed therein. A first pad portion, overlaps the integrated circuit chip, and includes a plurality of first dummy terminals, and a plurality of first connecting terminals electrically connected to the integrated circuit chip. The plurality of first dummy terminals is not electrically connected to the integrated circuit chip. A second pad portion, disposed in the peripheral area, includes a plurality of second connecting terminals electrically connected to a printed circuit board. A plurality of first connecting wires electrically connect each of the plurality of first connecting terminals to one or more of the plurality of second connecting terminals. At least one of the plurality of first connecting terminals is disposed between the plurality of first dummy terminals. The plurality of first connecting wires is not electrically connected to the plurality of first dummy terminals.
US09930779B2 Through wiring substrate
A through wiring substrate comprises a substrate having a pair of principal surfaces and a through hole penetrating between the pair of principal surfaces, the pair of principal surfaces and an inner surface of the through hole being electrically insulative; a through electrode provided on the inner surface of the through hole; a first wiring layer provided on one of the principal surfaces and connected to the through electrode; a second wiring layer provided on the other of the principal surfaces and connected to the through electrode; an underlying metal layer provided between the one of the principal surfaces and the first wiring layer; and catalyst metal particles existing between the underlying metal layer and the first wiring layer and between the through electrode and the inner surface of the through hole.
US09930773B2 Flexible interconnect
Examples are provided for a flexible circuit element including a flexible insulating support structure, a solid metal trace extending at least partially between a first connector and a second connector on the flexible insulating support structure, and a liquid metal conductor disposed in contact with the solid metal trace in a region of the trace configured to repeatedly flex when installed in a device.
US09930771B2 Aperiodic routing to mitigate floquet mode resonances
A trace route including a first signal route to couple a first signal transmitter to a first signal receiver. The first signal route including a first signal route section coupled to the transmitter and configured in a first zig-zag pattern, the first zig-zag pattern including a first unit cell having a first unit cell length, and a second signal route section connected to the first signal route section and coupled to the receiver, and configured in a second zig-zag pattern, the second zig-zag pattern comprising a second unit cell having a second unit cell length, the first unit cell length is less than the second unit cell length.
US09930768B2 Embedded venting system
The embodiments relate to a method for integrating a venting system in a circuit board. Three or more interconnected accesses (VIAs) are formed in a printed circuit board (PCB). The VIAs are interconnected by routing a bi-planar channel spanning through the VIAs. The channel includes at least two sections, including a first channel section at a first plane extending from the first VIA to the second VIA and a second channel section at a second plane extending from the second VIA to the third VIA. The first and second sections are at different planar levels.
US09930767B2 Plasma-containing modular arc generator
The present invention discloses a plasma-containing modular arc generator, comprising: a shell; an energy storage device; a charging circuit module and a boosting circuit module arranged on both sides of the energy storage device; a charging input end, a switch button and an output end arranged on the shell; a high-voltage converting module connected to one side of the boosting circuit module; a USB output port arranged on the output end; and a high-voltage ionizing ignition module connected to one end of the high-voltage converting module, wherein the energy storage device comprises an energy storage module of a polymer battery, an input end and an input converting circuit of a solar panel; and the boosting circuit module mainly comprises a control chip, an MOS transistor and a flying back transformer. The arc generator designed in the present invention not only has low cost and energy-conservation and environment-protection, but also is suitable for scale production.
US09930764B2 Articulated x-ray support boom using jammable material
An x-ray head support boom has a number of tube segments coupled together in series. Each segment may be formed from a flexible membrane and encloses a jammable medium that transitions between a fluidic state and a rigid state in response to an applied force. Each segment is coupled to an actuator for application of the force. At least one cable is coupled to one or more tube segments to apply a tensile force to bend the series of tube segments.
US09930763B1 Intelligent control of backlighting or other pilot lights on wall switch or the like
A method includes retrieving a current lighting state of at least one luminaire. The lighting state includes light intensity of the at least one luminaire. The method also includes retrieving a sensor state of at least one sensor and determining a next selectable lighting state available for the at least one luminaire and an illumination adjustment for a user interface element of a lighting control device configured to control the luminaire. The determining of the next selectable lighting state available includes comparing the current lighting state and the sensor state to a set of intelligent backlighting rules, and based on the comparison, determining an indicator state corresponding to the illumination adjustment to the user interface element of the lighting control device. The illumination adjustment produces visible output to the user via the user interface element as a visible cue to guide the user to select the next lighting state.
US09930761B2 Grouping of wireless devices during commissioning
An apparatus for creating functional lighting groups is provided. The apparatus includes a plurality of wireless devices and a gateway. The plurality of wireless devices has a common circuit and legacy line voltage switch, and is configured to enter a grouping mode responsive to commissioning commands sent over a wireless network, and is configured to send messages over the wireless network indicating that they have been power cycled by a legacy line voltage switch. The gateway is coupled to the plurality of wireless devices over the wireless network, and is configured to receive the messages, and is configured to create a functional lighting group comprising the plurality of wireless devices.
US09930745B1 LED driving circuit for controlling leakage current
An light emitting diode (LED) driving circuit for controlling a leakage current comprises: an input circuit; a rectifying circuit connected to the input circuit; a power supply control module comprising a positive electrode connection terminal, a signal receiving terminal, a positive supply terminal, and a negative supply terminal; wherein the positive electrode connection terminal is connected to the rectifying circuit; an anti current leakage control module connected to the rectifying circuit and the power supply control module, the anti current leakage control module comprising a plurality of input terminals and a plurality of control terminals; wherein each input terminal comprises a positive electrode accessing terminal and a negative electrode accessing terminal; and each control terminal comprises a current leakage adjustment terminal; and an LED load module connected to the power supply control module.
US09930736B2 LED converter and method for controlling a converter circuit of an LED converter
An LED converter (3) comprises a converter circuit (11) with potential separation (12). The converter circuit (11) has at least one controllable switching means (15). A control device (16) for switching the at least one controllable switching means (15) in a clocked manner is configured to modulate a switching frequency of the at least one controllable switching means (15) in order to transmit information across a potential barrier (12).
US09930734B2 Light emitting diode lamp with burnable function and light emitting diode lamp string with burnable function
A light emitting diode lamp with a burnable function includes at least a light emitting diode and a light emitting diode driving apparatus with the burnable function. The light emitting diode driving apparatus is electrically connected to the light emitting diode. The light emitting diode driving apparatus includes a positive contact and a negative contact. The light emitting diode driving apparatus receives a burn start signal sent through the positive contact and a burn address data sent through the positive contact. The light emitting diode driving apparatus is configured to burn the burn address data into the light emitting diode driving apparatus after the light emitting diode driving apparatus receives the burn start signal.
US09930731B2 Induction cooking structure and system and method of using the same
A method of producing an edible food product includes the step of forming a vessel core with a first material having a first level of susceptibility to heating by induction. The method also includes the step of casting an apron of a second material with a second level of susceptibility to heating by induction lower than said first level around at least a first portion the vessel core in an in situ casting process to form a clad cooking vessel having a cooking surface. An uncooked food product is then disposed on the cooking surface of the clad cooking vessel and heated to produce the edible food product by subjecting the vessel core to a magnetic field.
US09930728B2 Vacuum assisted conformal shape setting device
A device and method for applying treatment to a structure includes a housing having a first membrane sealed to a second membrane for creating an airtight cavity therebetween for receiving a porous material and a working layer. The method includes the process of conforming the shape of the housing to the structure and applying a treatment thereafter to the structure.
US09930725B2 Wireless electronic device with multiradio controller integrated circuit
An electronic device may be provided with wireless circuitry. An application processor may generate wireless data that is to be transmitted using the wireless circuitry and may process wireless data that has been received using the wireless circuitry. The wireless circuitry may include multiple baseband processors, multiple associated radios, and front-end module and antenna circuitry. Sensors may be used to provide the application processor with sensor data. During operation, the application processor and the baseband processors may be used to transmit and receive wireless communications traffic. A multiradio controller integrated circuit that does not transmit or receive the wireless communications traffic may be used in controlling the wireless circuitry based on impedance measurements, sensor data, and other information.
US09930722B2 Discontinuous reception techniques
Various aspects of the present disclosure provide for conditionally disabling discontinuous reception (DRX). For example, DRX may be disabled if there is a loss of DRX synchronization, a loss of signal radio bearer traffic, a poor radio frequency condition, a low signal-to-interference ratio estimate, a low transmit power condition, or a drop in transmit power. Various aspects of the present disclosure provide for determining that an access terminal and the network are not in synchronization (e.g., DRX synchronization), and attempting to re-synchronize the access terminal and the network. In cases where a loss of DRX synchronization involves one entity having DRX enabled while another entity has DRX disabled, DRX may be temporarily disabled until synchronization is restored. In cases where a loss of DRX synchronization involves different entities using different subframe indices, the subframe index used by one of the entities may be changed to restore synchronization.
US09930720B2 Method and apparatus for sequential forwarding considering multi-flow in dual connectivity system
The present invention provides a method for user equipment receiving multi-flow data with respect to one evolved packet system (EPS) bearer through a macro base station (macro eNB) and a small base station (small eNB) in a wireless communication system supporting dual connectivity. The method comprises the steps of: a packet data convergence protocol (PDCP) entity of the user equipment receiving PDCP packet data units (PDU) through the macro base station and the small base station from a PDCP entity of the macro base station; obtaining PDCP service data units (SDU) corresponding to PDCP PDUs; and receiving from the macro base station information related to a sequence timer for the PDCP SDUs through a radio resource control (RRC) message, wherein the PDCP SDUs are indicated by a predefined PDCP sequence number (SN).
US09930719B2 Method and system for controlling signaling connection between network and terminal
A method and a system for controlling signaling connection between a network and a terminal are disclosed. The method includes: an MME judges whether the number of times of a terminal receiving and transmitting data in a predetermined statistical period reaches a predetermined times threshold, and if a judgment result is yes, determining that the terminal has entered a state of receiving and transmitting data frequently; the MME maintains signaling connection with the terminal; a PGW judges whether the number of times of the terminal receiving and transmitting in a predetermined lag period is less than the times threshold, and if yes, determines that the terminal has exited the state of receiving and transmitting data frequently. The disclosure prevents frequent switching between a connected mode and an idle mode of the terminal.
US09930716B2 Methods and apparatus to support network-based IP flow mobility via multiple wireless accesses for a wireless device
Apparatus and methods to support IP flow mobility (IFOM) via multiple wireless accesses in a wireless device are disclosed. The wireless device initiates network-based IFOM (NB-IFOM) to establish and manage IP flows. Support for NB-IFOM is negotiated during initial attach procedures to either or both wireless accesses and by using packet data network (PDN) connectivity procedures. The wireless device sends routing rules including priorities to apply to both existing and future IP flows or to future IP flows only. The wireless device requests to move IP flows from a source access to a target access. When a new wireless access is added to an existing PDN connection, an identical IP address for the wireless device is allocated as used for the existing PDN connection. The network establishes a GPRS tunneling protocol (GTP) tunnel for the new wireless access while maintaining a previously established GTP tunnel for the existing wireless access.
US09930712B2 Limiting failure rate by serving through multiple channels
Systems, methods, and devices use a wireless device's capability to transmit and/or receive data over multiple communication pathways to improve data transmission quality. In the various embodiments, the same continuous data stream may be transmitted and/or received via different communication pathways. Different communication pathways may be established using different antennas of a wireless device, different wireless networks, different wireless communications protocols, and/or additional wireless devices. The continuous data stream may be transmitted and/or received via different communication pathways in a manner that enables the continuous data stream to be reconstructed from one or more of the different communication pathways. Additional communication pathways may be established based on user input indicating a voice call is high priority and/or approving the expenditure of additional resources.
US09930706B2 Definition of new identifier in wireless access system that supports device to device communication, and transmission method and device using same
The present invention provides definition of an identifier which is required for recognizing information essential for device to device communication, a transmission method thereof, and devices that support the same. The method for supporting device to device (D2D) communication in a wireless access system that supports D2D communication as one embodiment of the present invention comprises the steps of allowing a first D2D device to receive, from a base station, a broadcast message which contains a common D2D identifier (C-D2D-RNTI) for all D2D devices that perform D2D communication; and allowing the first D2D device to receive the transmitted D2D-related information by using the C-D2D-RNTI. In this situation, the wireless access system can support both D2D communication and cellular communication for a normal terminal instead of the D2D device.
US09930695B2 Orthogonal frequency-division multiple access distributed channel access
This disclosure describes methods, apparatus, and systems related to an OFDMA Distributed Channel Access. A first computing device comprising one or more processors and one or more transceiver components may determine one or more random access resource allocations. The first computing device may generate a trigger frame associated with the one or more random access resource allocations. The first computing device may cause to send the trigger frame to one or more user devices including a first user device. The first computing device may receive from the first user device, in response to sending the trigger frame, a first uplink frame based on a first backoff count associated with the first user device.
US09930693B2 Wireless network, access point, and terminal
Wireless network, access point, and terminal are disclosed. A method for determining a size of an access window performed in an access point in a wireless network may comprise estimating a number of terminals attempting to access uplink (hereafter, uplink access attempt terminals) in a first access window including at least one uplink slot which is allocated to the terminal or is randomly selected by the terminal so as to transmit uplink data; and determining a size of a second access window next to the first access window based on the estimated number of the uplink access attempt terminals.
US09930691B2 Random-access response with analog beamforming
A system and method of Random-Access Response, RAR, messaging when a base station employs narrow beamforming. Multiple RAR messages are successively transmitted from the base station to a User Equipment, UE, before any response to a RAR message is received from the UE. Thus, despite any calibration mismatch between Uplink, UL, and Downlink, DL, beams in the beamformed system, a RAR message is not only received by the UE, but is received over the most-suitable DL beam for that UE. Each RAR message may contain a message-specific scheduling-delay indicator in the UL grant carried in the RAR message to provide an adjustable time delay for the UE's uplink transmission scheduled by the UL grant. Multiple RAR transmissions can schedule a single UL transmission at a specific time instance or different UL transmissions at different time intervals. The UE may report to the base station the best DL RAR transmission detected by the UE.
US09930687B2 Communication control apparatus, communication control method, radio communication system and terminal apparatus
[Object] To utilize the extension band in the band-filling efficiently.[Solution] There is provided a communication control apparatus including: a communication control unit that controls radio communication performed by terminal apparatuses on a component carrier having a basic bandwidth, and sets at least one extension band to be added to the component carrier to at least a part of an excess frequency band. The terminal apparatuses include a first group of terminal apparatuses that support radio communication on the extension band, and a second group of terminal apparatuses that do not support the radio communication on the extension band. The communication control unit transmits resource assignment information that is not changed depending on whether or not the extension band is set, for the second group of terminal apparatuses.
US09930682B2 Method and apparatus for managing communication interfaces in a communication system
A system that incorporates the subject disclosure may include, for example, facilitating establishing a first interface between a processor and the system where the system performs a policy and charging rules function in a mobile communications network and where the first interface bypasses a packet data network gateway and a serving gateway, facilitating establishing a second interface between the processor and the system where the second interface utilizes the packet data network gateway and the serving gateway, providing a first message from the processor to the system via the first interface where the first message is associated with a quality of service authorization, and receiving a second message from the system via the first interface where the second message is associated with the quality of service authorization. Other embodiments are disclosed.
US09930681B2 Method and apparatus for reporting channel state information in wireless communication system
Sub-band CQI reports are introduced for LTE systems having system bandwidth of narrow band, e.g. less than or equal to 6 resource blocks, which address issues pertinent to such narrowband systems. Three related methods are described: fixed, semi-static and adaptive sub-band size. To varying degrees they are each specified in accordance with the channel condition.
US09930679B2 Method for reducing interference in wireless communication system supporting device to-device communication and apparatus for the same
The present invention discloses a method for reducing interference in a wireless communication system supporting D2D communication and an apparatus for the method. More specifically, in a wireless communication system supporting Device-to-Device (D2D) communication, a method for reducing interference in D2D communication comprises receiving, by a user equipment (UE), a D2D signal; determining, by the UE, whether interference is generated from resources in which the D2D signal has been transmitted; and in case it is determined that interference is generated from the resources in which the D2D signal has been transmitted, transmitting, by the UE, interference resource information for indicating that interference has been generated from the resources in which the D2D signal has been transmitted.
US09930676B2 Receiving device and method performed therein for communicating in a wireless communication network
Embodiments herein relate to a receiving device (11) and a method performed by the receiving device (11) performed by a receiving device (11) for communicating in a wireless communication network (1). The receiving device 11 attempts to detect a scheduling assignment from a transmitting device (10) based on information regarding one or more radio resources previously used by the transmitting device (10) for transmitting data to the receiving device (11) within the wireless communication network (1). When not detecting the scheduling assignment from the transmitting device (10), the receiving device (11) assumes that a transmission of data from the transmitting device (10) is scheduled on the one or more radio resources previously used by the transmitting device (10). The receiving device communicates within the wireless communication network (1) based on the assumption.
US09930673B2 Configuring and reconfiguring a radio link in view of an operating temperature of a user equipment without call interruption
In an operating method of a user equipment that exchanges signals with network nodes of a cellular radio access network, a quantity that is indicative of a current operating temperature of the user equipment is measured; the user equipment determines whether a threshold value relating to the operating temperature has been exceeded; if the threshold value is exceeded, temperature information is transmitted to a network node of the cellular radio access network, to indicate that the threshold value has been exceeded; in response, the user equipment receives an instruction to use a second set of operating parameters requiring a smaller average power input for the connection to the cellular radio access network in comparison with the first set of operating parameters; and the user equipment, in response to receiving the instruction, reconfigures its connection to the cellular radio access network so as to use the second set of operating parameters.
US09930671B2 Device and method for performing non-orthogonal multiplexing
A device includes circuitry configured to spread one or more symbols with one or more orthogonal codes into spread signals having a predetermined number of bits. The amplitude of the spread signals is modified via one or more layer coefficients and the spread signals are multiplexed into a layered transmit signal.
US09930669B2 Radio communication device, control method and radio communication system
When a state of a radio communication device corresponds to a predetermined state, a communication control unit operates in the first mode to communicate according to the BLE standard, while when the radio communication device does not receive connect request packets, the communication control unit operates in the second mode to communicate. A rewrite switching unit switches to a rewritable state when the communication control unit operates in the first mode and to a rewriting prohibited state when the communication control unit operates in the second mode. The first mode is a mode for updating. In the first mode, the communication control unit transmits a notification for limiting the communication to the updating in an establishment process of the communication. The second mode is a mode for performing processing other than the updating. In the second mode, the communication control unit does not transmit the notification.
US09930668B2 Remote distributed antenna system
A distributed antenna system is provided that frequency shifts the output of one or more microcells to a 60 GHz or higher frequency range for transmission to a set of distributed antennas. The cellular band outputs of these microcell base station devices are used to modulate a 60 GHz (or higher) carrier wave, yielding a group of subcarriers on the 60 GHz carrier wave. This group will then be transmitted in the air via analog microwave RF unit, after which it can be repeated or radiated to the surrounding area. The repeaters amplify the signal and resend it on the air again toward the next repeater. In places where a microcell is required, the 60 GHz signal is shifted in frequency back to its original frequency (e.g., the 1.9 GHz cellular band) and radiated locally to nearby mobile devices.
US09930665B2 Control signaling for transmissions over contiguous and non-contiguous frequency bands
Methods and apparatuses are provided for communication between a UE and a Node B in a communication system. The UE receives a control signal including one bit of frequency hopping information, a resource allocation type, a resource allocation, and a cyclic shift for a reference signal from the Node B. It is determined that the frequency hopping information is used as a part of resource allocation information, if the resource allocation type indicates that two sets of resource blocks are allocated. The UE transmits data based on the frequency hopping information, the resource allocation type, and the resource allocation included in the control signal. Each of the resource blocks comprises one or more resource block groups, and a size of each resource block group is determined based on an uplink bandwidth.
US09930662B2 Communication apparatus and method to generate and transmit MAC information fields
Communication operations are optimally conducted by applying space-division multiple access in which wireless resources on a spatial axis are shared among a plurality of users. By applying an RD protocol to a communication system that conducts space-division multiple access, spatially multiplexed frames in a TXOP are made more efficient. By specifying a frame length for reverse direction frames with reverse direction permission information and having respective transmitters of reverse direction frames make their frame lengths uniform while respecting the specification, AGC operation stabilizes. Also, a transmit start time for reverse direction frames can be specified by reverse direction permission information, and respective transmitters of reverse direction frames can transmit frames at the same time while respecting the specification.
US09930660B2 Scheduling trigger frames in a high efficiency wireless local-area network
Apparatuses, computer readable media, and methods for scheduling trigger frames in a high-efficiency wireless (HEW) local-area network are disclosed. An apparatus of a HEW master station is disclosed. The HEW master station includes transceiver circuitry and processing circuitry configured to transmit a random access trigger frame (TF-R) to a plurality of HEW stations, and receive resource requests from one or more of the plurality of HEW stations in response to the TF-R. The transceiver circuitry and processing circuitry is further configured to transmit an indication when a trigger frame is to be transmitted. The trigger frame is to comprise resource allocations in response to the resource requests. An apparatus of a HEW station may enter a power save mode until a time when a trigger frame is scheduled that includes resource allocations in response to resource requests transmitted to a master station from the HEW station.
US09930658B2 Method and base stations for transmitting physical-layer control information and higher-layer data to a terminal device
A method communicating data between a base station and a terminal device in a wireless telecommunications system, for example an LTE-based system. The wireless communication system uses plural frequency sub-carriers spanning a system frequency band. Physical-layer control information for the terminal device is transmitted from the base station using sub-carriers selected from across the system frequency band, for example to provide frequency diversity. However, higher-layer data for the terminal device is transmitted using only sub-carriers selected from within a restricted frequency band which is smaller than and within the system frequency band. The terminal device is aware of the restricted frequency band, and as such need only buffer and process data within this restricted frequency band during periods where higher-layer data is being transmitted. The terminal device buffers and processes the full system frequency band during periods when physical-layer control information is being transmitted.
US09930656B2 Cell search and synchronization in millimeter-wave capable small cells
Technology described herein relates to systems, methods, and computer readable media to enable a millimeter wave capable small cell (MCSC) devices to receive a handover of a user equipment from a universal mobile telecommunications system terrestrial radio access node B (eNB). In particular, systems and methods are described for user equipment (UE) association with a MCSC operating as a booster for an eNB in a time division duplexing (TDD) system, including identification of and communication on preferred cell sector between the UE and the MCSC. Protocols for concurrently performing a beam search and time and frequency synchronization for downlink communication are also described. Several sub-frame designs to facilitate these protocols are also described.
US09930655B2 Method of performing measurement at UE in wireless communication system and apparatus thereof
A method of performing measurement at a user equipment (UE) in a wireless communication system is disclosed. The method includes receiving channel status information-reference signals (CSI-RSs) for channel status information feedback from plurality of transmission points (TPs), performing radio resource management (RRM) measurement based on the CSI-RSs, and selecting one or more TPs for receiving a signal from among the plurality of TPs based on the result of measurement.
US09930648B2 Methods and arrangements for transmitting and receiving control information
Some embodiments provide a method for transmitting a downlink control channel in at least one block of resources. The downlink control channel comprises a set of resource element groups. The method may be executed by a transmitting node, e.g., an eNB. The transmitting node first determines whether to transmit the downlink control channel using localized or distributed transmission. Responsive to determining to use localized transmission, the transmitting node performs the transmission such that all resource element groups in the set that are comprised in the same block of resources are mapped to the same antenna port, and the antenna port depends on which subset of resource element groups in the block of resources are used for the downlink control channel.
US09930646B2 Method and user device for receiving uplink control information, and method and base station for transmitting uplink information
The present invention determines a PUCCH resource based on which serving cell ACK/NACK information is related to, when a user device set as a plurality of serving cells transmits the ACK/NACK information. Moreover, if a PUCCH transmission time matches with a PUSCH transmission time, the present invention does not piggy back ACK/NACK information to PUSCH but transmits the ACK/NACK information through PUCCH.
US09930645B2 Resource scheduling in direct device to device communications systems
Methods, systems, and apparatuses of a wireless communications network can involve transmitting, to a first user equipment (UE), configuration information for the first UE (UE1 configuration information) for an inter-device session (IDS) between the first UE and a second UE. The UE1 configuration information may include a first IDS radio network temporary identifier (IDS-RNTI). A radio resource control (RRC) message indicating a resource allocation can be transmitted to the first UE for the first UE to communicate directly with the second UE.
US09930639B2 Data communication method and mobile communication system
Since OFDM (Orthogonal Frequency Division Multiplexing), which is a downlink access scheme used for an LTE (Long Term Evolution) communication system, is weak at interference, it is preferable that the number of base stations for transmitting the same E-MBMS (Evolved Multimedia Broadcast Multicast Service) data base not excessive.Thus, the mobile terminal performs: processing of obtaining measurement quality values by measuring reception quality of each base station; processing of deciding on whether the measurement quality value of a serving base station exceeds a certain receiving level; processing of adding measurement quality values of other base stations to the measurement quality value of the serving base station until the sum exceeds the certain receiving level; and processing of notifying the serving base station of the serving base station and other base stations as candidates for an active set for E-MBMS. This makes it possible to select as the active set for E-MBMS an appropriate number of base stations that make it compatible to maintain good reception quality and to prevent interference.
US09930637B2 Evolved packet core (EPC) paging for access points
Systems, methods, apparatuses, and computer program products of EPC paging for access points are provided. One method includes receiving, by a mobility management entity (MME), wireless local area network (WLAN) capability information of a user equipment (UE), including the WLAN capability information of the UE in a “UE radio capability information for paging” information element (IE), and providing the UE radio capability information to an evolved node B (eNB). The eNB decides, based on the received WLAN capability information, whether to page the UE via E-UTRAN or to notify the UE via WLAN.
US09930632B2 M2M application remote registration method, device, system and storage medium
A method, device, system and a computer storage medium for remote registration of a Machine-to-Machine (M2M) application are provided. The method includes that: a local Common Service Entity (CSE) receives a first registration request message from the M2M application, reads a CSE list in the remote registration parameter when determining that the first registration request message includes a remote registration parameter and determining an activation indication parameter in the remote registration parameter represents that remote registration is required to be executed, and sends a second registration request message corresponding to the first registration request message according to the CSE list when it is determined that the CSE list is not empty and target CSEs in the CSE list have been registered on the local CSE.
US09930622B2 Power control of uplink control channels in heterogeneous networks
A network node of a wireless communication network serves a wireless device that is transmitting one or more uplink channels to each of a serving cell and at least one non-serving cell. Inner-loop power control, ILPC, commands are sent (420) to the wireless device in such a way that only ILPC commands transmitted by the serving cell affect the power of one or more control channels transmitted by the wireless device to the serving cell. In addition, a power offset for a data channel transmitted by the wireless device to the at least one non-serving cell is adjusted (430), so as to compensate for an uplink-downlink power imbalance among the serving cell and the at least one non-serving cell.
US09930615B2 Relay device
A relay device includes a communication signal relay unit for relaying a communication signal and a wake-up signal relay unit for relaying, by bypassing the communication signal relay unit, a wake-up signal that is transmitted using a frequency band which is lower than a communication frequency band used in transmitting the communication signal. The communication signal relay unit includes a low frequency wave attenuation unit for attenuating a signal with a frequency band lower than the communication frequency band. The wake-up signal relay unit includes a wake-up signal filter unit for passing through a signal with a frequency band lower than the communication frequency band.
US09930611B2 Network selection method and core network device
Embodiments relate to a network selection method and an apparatus. The method comprises: after receiving an access request message from a UE, a first core network device may send, to the UE, information about a dedicated second core network device corresponding to the UE, thereby ensuring that the UE can be attached to the dedicated second core network device according to the information about the dedicated second core network device, increasing selection accuracy when a core network device is selected for the user terminal, and avoiding occurrence of an access failure of the user terminal to the greatest extent.
US09930610B2 Dynamic generation of geographically bound MANET IDs
A method for generating a geographically-bound mobile ad hoc network identification. The method may include receiving, by a processor, a mobile ad hoc network request. The method may also include determining a plurality of geographic coordinates of a device associated with a current location of the device. The method may further include generating a mobile ad hoc network identification based on the determined plurality of geographic coordinates. The method may also include processing the received mobile ad hoc network request using the generated mobile ad hoc network identification.
US09930603B2 Wireless cell site gateway
A cell site gateway comprises a first interface connected to a base station, a second interface connected to a packet network gateway, a forwarding layer, and a third interface connected to a control server. The forwarding layer transmits and receive packets. The control plane information comprises at least one first label value and at least one second label value. The control server exchanges the control plane information.
US09930599B2 Method and apparatuses for moving a service or IP session from first to second access
The present invention relates to a method for moving at least one service or an IP session from a first access to a second access, comprising the following steps: —a Gateway, GW, routes (25) a data packet flow between a Packet Data Network, PDN, and a User Equipment, UE, for said service or IP session over the first access, —the GW monitors (26) the data packet flow between the PDN and the UE to detect the network performance of the first access, —the GW—moves (27) the routing of the data packet flow to the second access when the network performance goes below a threshold.
US09930593B2 Method of selecting public land mobile network for network sharing
The present invention relates to a method of selecting a public land mobile network (PLMN) for network sharing, and a method of communicating at a base station according to one embodiment of the present invention may include: receiving from a core network a handover request message including information on whether to support network sharing of user equipment (UE); selecting a PLMN identification (ID) by using information on whether to support network sharing of the UE; and transmitting the selected PLMN ID to the UE. According to one embodiment of the present invention, since a source base station, a target base station or a core network node may select a correct PLMN depending on the situation of UE when carrying out a handover, it is possible to decrease unnecessary signaling and errors in a network sharing situation.
US09930592B2 Systems and methods for directing mobile device connectivity
Methods and systems are provided herein for selecting networks for a mobile communications device. Methods for selecting a network connection for a mobile communications device may include receiving signals that comprise location information of the mobile communications device and selecting a first network type or a second network type for the mobile communications device based upon a magnitude of movement of the mobile communications device determined from the location information, the first network type comprising a network that is capable of handing off active sessions for the mobile communications device, the second network type comprising a network that having a reduced capacity or no capacity to hand off active sessions for the mobile communications device.
US09930584B2 Allocation of physical cell identifiers in cellular network
Data characterizing a sector to assign a physical cell identifier (PCID) is received, the sector being associated with a base station in a communications network. A reuse distance for each of the PCIDs in the set of PCIDs presently available to the sector for assignment is determined based on a set of PCIDs presently available to the sector for assignment. The reuse distance is a distance between the sector and a nearest sector having the PCID. A PCID having a largest reuse distance of PCIDs having a physical layer identifier (ID) being different from a physical layer ID of at least another sector associated with the base station is selected based on the determined reuse distance for each PCID in the set of PCIDs presently available to the sector for assignment. The selected PCID is assigned to the sector. Related apparatus, systems, techniques, and articles are also described.
US09930580B2 Data transfer management in a radio communications network
A mobile communications system including a network with a source network node and a target network node that supports a handover procedure, and a mobile terminal that is allowed to access the source network node and access the target network node according to the handover procedure, in which information related to a reception status of user data is delivered between at least two among a group including the mobile terminal, the source network node, and the target network node such that the target network node may receive status information from the source network node and the target network node may receive a status report from the mobile terminal.
US09930577B2 System and method for restricting mobility in wireless networks
This invention provides a method, system and apparatus for controlling mobility on a wireless network, which includes retrieving a network mobility preference, the network mobility preference indicating a level of mobility service for the mobile station, the level of mobility service indicating the extent to which the mobile station can handoff among base stations of the wireless network, and establishing a level of mobility service for the mobile station based on the retrieved network mobility preference. The method and apparatus may further include determining the level of mobility service for the mobile station to be fully or partially restricted based on the mobility preference.
US09930570B2 Method and apparatus for packet header compression
To compress headers efficiently, headers may be differentially encoded. In one embodiment, a difference between a current field and a reference field can be used in a reduced header. In another embodiment, the least significant bits of the current field can be used to represent the current field. When such a field is received, the most significant bits of a reference field are needed to de compress the field. In addition, the present principles determine the typical usage scenarios that may benefit from header compression and further determine that some fields can be removed in a reduced header or be represented by fewer bits. Header compression may impose constraints on the representation of the current field. The present principles recognize constraints on using reduced headers and provide rules and guidelines on applying header compression.
US09930567B1 Three dimensional spread spectrum remote control system
A three dimensional digital spectrum modulation spread spectrum technique (DSM-X) that improves channel diversity by providing multiple bands within the available portion of the frequency spectrum increasing the number of available channels. The system also improves the channel immunity through the use of at least three dimensions of pseudo-random data encoding, which adds two levels of pseudo-random frequency allocation to the pseudo-random data encoding used in prior DSM systems. The three dimensions of pseudo-random allocation may include pseudo-random data encoding, pseudo-random frequency pattern allocation among a plurality of bands defined within the assigned frequency spectrum, and pseudo-random frequency sequencing among a plurality of channels defined within each band. Additional levels of pseudo-random encoding may be implemented in direct sequence coding for header data, repeat packet timing, and packet iteration timing.
US09930566B2 Method of controlling traffic in a cellular network and system thereof
There are provided a method of controlling traffic in a cellular network comprising a plurality of controlled access points (APs) and a system thereof. The method comprises: continuously obtaining data informative of resource utilization with regard to APs of the plurality of controlled APs; processing the obtained data to continuously classify, for a given AP, downlink load with respect to a downlink load threshold and uplink load with respect to an uplink load threshold, thereby giving rise to downlink and uplink classification results, wherein uplink load classification is provided independently of downlink load classification; and enabling provisioning of the given AP in accordance with respective classification results, wherein: provisioning in accordance with downlink classification results comprises changing cell reselection parameters and/or changing cell footprint parameters; provisioning in accordance with uplink classification comprises changing cell selection parameters; and provisioning in accordance with uplink classification is enabled independently of provisioning in accordance with downlink classification.
US09930563B2 Providing a quality-of-service-based service from a cellular network via a wireless sharing device
A device associated with a cellular network may receive a request for a quality-of-service based service from a wireless sharing device that is in communication with a user device. The user device may connect with the cellular network via the wireless sharing device. The request may include identification information. The identification information may include a user device identifier and a wireless sharing device identifier. The quality-of-service based service may be provided based on an identified quality-of-service level. The device may establish a bearer based on the request. The bearer may be used by one or more network devices to provide the quality-of-based service, with the quality-of-service level and via the wireless sharing device, to the user device.
US09930561B2 Spatial multiplexing power save learning mode
Apparatus and methods for configuring wireless circuitry of a wireless communication device associated with a wireless local area network (WLAN) access point (AP) to use a reduced power consumption mode are disclosed. While associated with a multiple-input multiple-output (MIMO) WLAN AP and operating in a MIMO mode that includes at least two spatial streams for communication with multiple radio frequency (RF) receive chains active, the wireless communication device transmits a message indicating a request to use a spatial multiplexing power save (SMPS) mode that supports only one spatial stream and requires only a single active RF receive chain. The wireless communication device monitors packets received from the WLAN AP after a guard interval following the request and only switches to the SMPS mode when all packets received after the guard interval use only one spatial stream.
US09930560B2 Methods for managing a broadband connection using a narrowband connection
A method, apparatus, and system for application controlled network selection between a broadband network and a narrowband network include operating an application with an end device with a narrowband connection to the end device; acquiring a source broadband connection comprising a source broadband network address; negotiating a peer-to-peer broadband connection with the end device utilizing the narrowband connection to communicate the source broadband network address; utilizing the peer-to-peer broadband connection for data associated with the application responsive to successful negotiating; and managing the peer-to-peer broadband connection using the narrowband connection as a control channel therefor. The narrowband connection can include Digital Mobile Radio (DMR), Land Mobile Radio (LMR), Project 25 (P25), Terrestrial Trunked Radio (TETRA), or the like.
US09930558B2 High frequency radio environmental mapping and system procedures
Systems, methods, and instrumentalities are provided to implement a method for radio environment, measurement (REM) scheduling, information extraction, storage and processing to generate terrain and object mapping/identification using higher frequency radio signals, directional transmission techniques and external database information. Described are wireless transmit/receive units (WTRUs) comprising a processor configured to, when the WTRU is in an idle state, receive a common control channel from a millimeter wave base station (mB), decode a measurement schedule included in the common control channel, wherein the measurement schedule includes one or more slots during which sounding signals will be sent, and, determine a slot during which the WTRU is available to measure a sounding signal, and, when the WTRU is in a connected state, receive a dedicated control channel from a millimeter wave base station (mB), decode a measurement schedule and a receiver configuration included in the dedicated control channel, wherein the measurement schedule and the receiver configuration are specific to the WTRU, and wherein the measurement schedule includes one or more slots during which sounding signals will be sent, and determine a slot during which the WTRU is available to measure a sounding signal.
US09930557B2 Method by which terminal reports channel status information in wireless communication system, and apparatus therefor
Disclosed is a method by which a terminal reports channel status information (CSI) to a base station in a wireless communication system. Particularly, the method comprises a step for setting a plurality of CSI processes through an upper layer, a step for pairing the plurality of CSI processes in two CSI process units; a step for calculating the CSI corresponding to each of the plurality of CSI processes by using a signal measurement resource and an interference measurement resource indicated by each of the plurality of CSI processes; and a step for reporting, to the base station, the CSI corresponding to each of the plurality of CSI processes, wherein the paired two CSI processes indicate a common signal measurement resource and interference measurement resources, which are different from each other.
US09930556B2 Method for detecting coverage of target network, and apparatus
A method for detecting coverage of a target network, including acquiring a list of carrier frequencies of a target network that covers a position of an embedded universal integrated circuit card (eUICC) terminal; sending, to the eUICC terminal, a frequency measurement request that carries the list of carrier frequencies, so that the eUICC terminal performs frequency measurement for each carrier frequency in the list of carrier frequencies; and receiving a frequency measurement report reported by the eUICC terminal. A corresponding apparatus, including a subscription management entity, a network device, and an eUICC terminal. According to the technical solutions of the present disclosure, a coverage status of a target network to be switched to can be detected before switching.
US09930554B2 Methods and devices for link adaptation
The present disclosure relates to a method performed in a network node with two or more transmission states for dynamically managing outer loop link adaptation instances for a wireless device. The method includes monitoring one or more variables, where each variable is either associated with an outer loop link adaptation instance or with a transmission state; and adapting the number of outer loop link adaptation instances based on the monitored one or more variables. The disclosure also relates to corresponding devices.
US09930553B2 Prediction of quality of service of a possible future connection of a device to a wireless network
The disclosure relates to wireless networks, and more specifically to multiple access networks. This present disclosure provides for a method in a wireless device 10, for predicting Quality of Service of a possible future connection between the wire less device 10 and one or more wireless networks 30. The predicted Quality of Service may be used e.g. for making a handover decision. The disclosed method comprises detecting an access point 31 of a first wireless network within range 100 of the wireless device 10. The method further comprises determining the number of devices 11-13 already being connected to the access point and calculating the predicted Quality of Service based on the determined number of devices already being connected to the access point. The disclosure further relates to a wireless device 10 and to a computer program.
US09930547B2 Apparatus and method for takeover of relaying communication between a network and a terminal
An apparatus is configured to detect a predetermined physical amount and relay communication between a network and a terminal. The apparatus calculates a communication disabling risk based on the predetermined physical amount, and notifies another apparatus of takeover of a process of relaying the communication between the network and the terminal when the communication disabling risk is equal to or greater than a predetermined threshold.
US09930545B2 Real-time load balancing for a network
A device may select a sector of a network on which to perform network traffic offloading based on a sector loading metric relating to an imbalance of loading of a set of cells of the sector. The device may identify a loaded cell of the sector based on one or more call admission metrics or one or more cell congestion metrics. The device may identify a less loaded neighbor (LLN) cell for the loaded cell. The device may cause one or more cell configuration alterations relating to causing network traffic to be offloaded from the loaded cell to the LLN cell.
US09930542B2 Automatic neighbour relations in a communications network
A method is provided, which includes receiving an automatic neighbor relation log at a control node, forwarding a log entry from the automatic neighbor relation log to a neighboring control node related to a cell contained in the log, receiving the log entry at the neighboring control node and updating a neighbor cell list of the related cell with neighbor cell parameters contained in the log entry.
US09930539B2 Physical broadcast channel for coverage enhancement
Methods, systems, and devices for wireless communication are described. A base station may select a repetition level for a physical broadcast channel (PBCH) based on system configuration parameters. A user equipment (UE) may identify the system configuration. For example, the UE may assume a system bandwidth, assume a control region size, and determine whether the cell is a time division duplexing (TDD) or frequency division duplexing (FDD) cell. The UE may then determine a PBCH configuration based on the system configuration. For example, the PBCH repetition level may depend on the system configuration, such as whether a TDD or FDD scheme is employed. The UE may then receive a PBCH transmission according to the PBCH configuration. If a different cell has a different system configuration, the UE may determine a different PBCH configuration and receive PBCH using a different repetition level and different resources.
US09930538B1 Methods and apparatus for a wireless access point converter
An apparatus includes a first port and a second port operably coupled to a format conversion module each of which is at least partially disposed within a housing. The first port is operably coupled to a cable configured to transfer a first data unit having a first format associated with a first communication medium to the first port. The format conversion module receives the first data unit from the first port and converts the first data unit from the first format to a second format associated with a second communication medium to produce a second data unit. The second port is operably coupled to a wireless access point that is physically distinct from the housing. The second port is configured to receive the second data unit and send the second data unit to the wireless access point.
US09930530B2 Methods and apparatuses facilitating synchronization of security configurations
Methods and apparatuses are provided for synchronizing security parameters between access terminals and a wireless network. An access terminal and network entity can conduct a security mode procedure where the access terminal sends a security mode complete message to the network entity. On receipt of the security mode complete message, the network entity may update to new security parameters. The access terminal may initiate a mobility procedure while the security mode procedure is ongoing and may, as a result, abort the security mode procedure and revert back to the old security parameters. The access terminal can send a mobility update message to the network entity including a dedicated status indicator adapted to inform the network entity that the access terminal has reverted back to the old security parameters. In response to the mobility update message, the network entity may revert back to the old security parameters.
US09930529B2 Physical security in a shared, wireless data communications network
A shared data communications system includes a network file server and two routers, each with its own address. A first router provides wireless access to a first part of the system. A second router provides wireless access to a second part of the same, shared system via the technique known as broadband-over-power line (BPL). In the second part, a first BPL unit is carried by the proximal end of an electrical conductor for receiving and sending signals between it and distal, second BPL unit on the same electrical conductor. The use of separate routers with different addresses and a power line to transmit and receive data to confine the wireless portion of the second part of the system to a smaller area increase the physical security of wireless communications with the second part, making it less likely data communications taking place in the second part will be accessed by others.
US09930525B2 Method and system for eyeprint recognition unlocking based on environment-filtering frames
A method and system for eyeprint recognition unlocking may be based on environment-filtering frames, wherein the method may include capturing a plurality of frames of a user's eye images via a front-facing camera in advance for data processing to obtain the user's eyeprint information and storing the eyeprint information in a mobile phone locally; when the eyeprint recognition unlocking is performed, starting the front-facing camera to capture a plurality of frames of a current user's eye images; performing data processing on the acquired current user's eye images to obtain the current user's eyeprint information; comparing the current user's eyeprint information with the prestored eyeprint information, and determining whether they are consistent or not, wherein unlocking succeeds if they are consistent, or failure of unlocking is prompted if they are inconsistent.
US09930523B2 Method and device for proving his identity
The invention is related to a method allowing a prover holding a secret key (x) to prove its identity to a verifier and to prove to this verifier that he is within a predetermined distance of this verifier, said method comprising an initialization phase during which: the prover picks a first nonce (Np) and communicates this first nonce to the verifier; the verifier picks a first random vector (a), a leak function (Lμ), and a second nonce (Nv); the verifier uses said leak function (Lμ) to compute a modified secret (x′) depending on the leak (Lμ(x)) of said secret; the verifier transmits to said prover said leak function and said second nonce; the prover retrieves said first random vector and said modified secret, wherein said first random vector and said modified secret are used by said prover for computing responses (ri) to challenges (ci).
US09930518B2 Home agent discovery upon changing the mobility management scheme
The invention relates to a method for discovering a home agent serving a mobile node upon the mobile node changing its mobility management scheme in a packet-switched network and the implementation of such method in a mobile node or home agent. In order to propose a home agent discover scheme that maintains session continuity in a seamless manner upon a mobile node changing its mobility management scheme, a mobile node comprises information on its location prior to changing the mobility management scheme to one of the first signaling messages transmitted upon changing the mobility management scheme (home agent discovery message). The receiving node uses this information to identify the home agent serving the mobile node or to provide a hint to the home agent where the mobile node is registered in a response message to the mobile node.
US09930516B2 UE monitoring configuration method and apparatus
A method and an apparatus for configuring a function of monitoring events concerning user equipment (UE) are provided. The method of a home subscriber server (HSS) includes receiving a first request message including monitoring event information from a service capability exposure function (SCEF), setting, if the monitoring event information is set to loss of connectivity, a mobility-related timer of a terminal to a value based on a value of a maximum detection time included in the first request message, and transmitting a second request message including the monitoring event information and the set mobility-related timer of the terminal to a mobility management entity.
US09930513B2 Resource allocation for the relaying of device-to-device discovery messages
A method, an apparatus, and a computer-readable medium for wireless communication are provided. The apparatus receives a discovery message through a device-to-device communication channel using a first resource element corresponding to a first time slot and a first frequency resource. The device-to-device communication channel may be a wireless communication channel. Upon reception of the discovery message, the apparatus determines a second resource element corresponding to a second time slot and a second frequency resource based on the first time slot and the first frequency resource in a deterministic resource allocation manner. The apparatus may alter the discovery message for rebroadcast in a deterministic message alteration manner. The apparatus rebroadcasts the discovery message using the second resource element. The discovery message may be rebroadcast through the same device-to-device communication channel in which the discovery message is received.
US09930512B2 Wireless communications device, wireless communications method, and wireless communications control program
The present disclosure provides such wireless communication apparatuses that when the wireless communication apparatuses perform direct communication using WiGig, one of the wireless communication apparatuses can transmit an action frame. Wireless communication apparatus 100 is a wireless communication apparatus that performs communication using WiGig and that includes: device searching section 142 that searches for other wireless communication apparatuses using a search signal; medium management section 143 that transmits, when a communication peer of wireless communication apparatus 100 is designated from among the found other wireless communication apparatuses, a temporary beacon including medium schedule information; and group formation section 144 that transmits an action frame to form a group with the designated other wireless communication apparatus after transmission of the temporary beacon.
US09930511B2 Method and apparatus for friend discovery
A nearby friend discovery method is provided, including: generating, by an electronic device, an access point (AP) list identifying one or more access points (APs), the AP list being generated based on the strength of signals received from the access points; transmitting the AP list from the electronic device to a server; receiving, by the electronic device from the server, a nearby friend list, the nearby friend list including an indication of one or more users who are located within a signal range of at least one of the access points identified in the AP list and who have previously exchanged one or more communications with a user of the electronic device; and displaying the nearby friend list.
US09930501B2 System and method for conveying personal information through cellular text messaging services
The present invention provides a system and method for sending a cellular text message to a system server through a data network, including an identification of a requested database record and a forward address. The system server then performs a database lookup or related search and sends an enhanced message or a file to the forward address, which could be a cellular phone, e-mail address, server, computer, mobile device, or any hardware or device associated with the intended recipient that is communicatively coupled to the system server.
US09930496B2 Trigger-based transfer of CAR2X message of different standards
A method for processing Car2X messages by a processing device designed to receive and process messages, the construction of which is defined according to different standards, preferably according to a first standard and a second standard, including: recording of the message by the processing device, identifying the standard used by the message, forwarding the message to an application unit of the processing device if the message uses the standard for which the application unit is designed, or otherwise creating a new message from the received message so that it can be processed by the application unit. The new message is created in accordance with at least one previously known content item within the received message.
US09930492B2 Information processing system, information storage apparatus, and location information storing method
An information storage apparatus includes a transmission unit that transmits configuration information to an operation terminal connected to the information storage apparatus, the configuration information indicating whether the information storage apparatus is configured to store location information of the operation terminal; a control unit that performs a process requested by a request sent from the operation terminal; and a storage control unit that stores, in a storage unit of the information storage apparatus, the location information of the operation terminal in association with information related to the process requested by the request. When the configuration information indicates that the information storage apparatus is configured to store the location information, the control unit performs the process requested by the request only when the location information is received from the operation terminal together with the request.
US09930490B2 Location based dynamic bandwidth adjustment
Embodiments of the present invention provide a method, computer program product, and a computer system for dynamically adjusting bandwidth based on location. At least one computing device, utilizing a network bandwidth, associated with a user is registered at a first location. The location of the at least one computing device is tracked by detecting whether the at least one computing device is at the first location. Upon detecting a change in location, it is determined whether a change in the amount of the network bandwidth is required, based, at least in part on, a set of rules and a current location of the at least one computing device. If a change in the amount of network bandwidth is required, a request is made to the internet provider to adjust the current amount of network bandwidth to the at least one computing device.
US09930489B2 Distance display method based on social networking application, terminal, and server
A distance display method based on a social networking application includes: establishing, by a first terminal, a connection with a second terminal by using a social networking application obtaining, by the first terminal, a distance to the second terminal; and generating, by the first terminal according to the distance, an icon corresponding to the distance, and displaying the icon on an interface of the social networking application.
US09930487B2 Electronic device and movement distance calculation system
A plotter device measures movement distance of a moving body along with other device belonging to the same network, in which only of the devices belonging to the same network functions as a master, and a device other than the master functions as a slave. This plotter device includes a measurement component, a communication component, and a calculator. The measurement component adds the movement distance while the plotter device is functioning as the master to the master movement distance of the plotter device, and does not add the movement distance while the plotter device is functioning as the slave to the master movement distance of the plotter device.
US09930486B2 Systems and methods for object tracking with wireless beacons
An object tracking system can include beacons and tracking module. The object tracking method can include determining the location of a mobile device and determining the location of an object beacon.
US09930482B2 Device with position determination means, server apparatus for communicating with that device, method for receiving service in accordance with position, and program
Signals to be used for receiving a service according to position are appropriately selected from a plurality of positioning signals received by a moving device.A device capable of being used while moving and of receiving a service according to a position to which the device has moved comprises: positioning means for, based on positioning signals for location identification separately received from a plurality of positioning devices, determining their respective positional information; holding means for holding positional information determined by the positioning means for each type of the plurality of positioning devices; and notification means for, regarding positional information newly determined by the positioning means, determining with reference to the holding means whether to provide notification of the position in order to receive the service or not, and providing the notification according to the determination.
US09930478B2 Location-based operations and messaging
A system includes a first mobile device configured to provide information concerning a physical location of the first mobile device and a second mobile device configured to receive the information concerning the physical location of the first mobile device. A contacts database is provided for the first mobile device based on input of a user of the first mobile device such that communication is allowed with the second mobile device based on the contacts database.
US09930471B2 Dynamic positional audio
System and methods for providing dynamic positional audio are disclosed. Methods can comprise determining availability of one or more devices to output audio and determining a location of the one or more available devices. Audio information can be received and at least a portion of the audio information can be configured to generate assigned audio information based on the determined location of the available devices. The assigned audio information can be transmitted to the available devices.
US09930470B2 Sound field calibration using listener localization
An example implementation involves a first device receiving, from a sensor, first location data that is associated with the first device, and, from a second device, second location data that is associated with the second device. The first device determines a first location of a listener relative to the first device based on the first and second location data. The first device generates a first sound field during media content playback based on the determined first location. The first device receives, from the sensor, third location data that is associated with the first device, and, from the second device, fourth location data associated with the second device. Based on the third and fourth location data, the first device determines a second location of the listener relative to the first device. Based on the second determined location, the first device generates a second sound field during media playback.
US09930464B2 Method for compressing a higher order ambisonics (HOA) signal, method for decompressing a compressed HOA signal, apparatus for compressing a HOA signal, and apparatus for decompressing a compressed HOA signal
A method for compressing a HOA signal being an input HOA representation with input time frames (C(k)) of HOA coefficient sequences comprises spatial HOA encoding of the input time frames and subsequent perceptual encoding and source encoding. Each input time frame is decomposed (802) into a frame of predominant sound signals (XPS(k−1)) and a frame of an ambient HOA component (CAMB (k−1)). The ambient HOA component (CAMB (k−1)) comprises, in a layered mode, first HOA coefficient sequences of the input HOA representation (cn(k−1)) in lower positions and second HOA coefficient sequences (CAMB,n(k−1)) in remaining higher positions. The second HOA coefficient sequences are part of an HOA representation of a residual between the input HOA representation and the HOA representation of the predominant sound signals.
US09930463B2 Defect detection via audio playback
Embodiments of detecting detects in a playback device via audio playback are provided. A playback device may play a test sound during a time period, and capture, via one or more microphones of the playback device, the test sound during the time period. A determination that a defect in the playback device has been detected may be based on the recorded test sound.
US09930462B2 System and method for on-site microphone calibration
A system and method for on-site calibration of a plurality of microphones in a three-dimensional space are provided. The method includes causing a generation of a plurality of transmissions; causing each microphone to capture each transmission, wherein one of the microphones is selected as a reference microphone; estimating, for each microphone, a plurality of location pointers based on the captured transmissions, wherein each location pointer represents a time difference between the microphone and the reference microphone; determining, based on each location pointer, at least one location parameter for each microphone; and calibrating the plurality of microphones based on the at least one location parameter.
US09930459B2 Hearing aid with detachable battery compartment
A kit-of-parts includes: a hearing aid having a first attachment member; a first device comprising a second attachment member that is configured to mate with the first attachment member of the hearing aid; and a second device comprising a third attachment member that is configured to mate with the first attachment member of the hearing aid; wherein the second attachment member and the third attachment are alternatively attachable to the first attachment member of the hearing aid; and wherein the first device comprises a first electrical power source that is rechargeable, and the second device comprises an accessible compartment configured for holding a second electrical power source.
US09930458B2 Sliding bias and peak limiting for optical hearing devices
A processor comprises instructions to adjust a bias of an input signal in order to decrease a duty cycle of a pulse modulated optical signal. The bias can be increased, decreased, or maintained in response to one or more measured values of the signal. In many embodiments, a gain of the signal is adjusted with the bias in order to inhibit distortion. The bias can be adjusted slowly in order to inhibit audible noise, and the gain can be adjusted faster than the bias in order to inhibit clipping of the signal. In many embodiments, one or more of the bias or the gain is adjusted in response to a value of the signal traversing a threshold amount. The value may comprise a trough of the signal traversing the threshold.
US09930457B2 Hearing device with dynamic mirror service and related method
Disclosed is a method and a hearing device comprising a processing unit, a wireless transceiver connected to the processing unit, and a receiver connected to the processing unit for converting an output signal into an audio output signal, wherein the hearing device is configured to perform mirror service between the hearing device and another hearing device according to mirror service property, wherein the mirror service comprises transmitting mirror service packets with a packet format at a packet transmission rate; the mirror service packet comprising one or more hearing device operating parameters including a first hearing device operating parameter, wherein the processing unit is configured to obtain the first hearing device operating parameter, determine if a change criterion is fulfilled, wherein the change criterion is based on the first hearing device operating parameter, and change the mirror service property, if the change criterion is fulfilled.
US09930453B2 Silicon microphone with high-aspect-ratio corrugated diaphragm and a package with the same
The present invention provides a silicon microphone with a high-aspect-ratio corrugated diaphragm and a microphone package including the same. The microphone comprises the corrugated diaphragm on which at least one ring-shaped corrugation is formed in the vicinity of the edge of the diaphragm which is fixed to the substrate, the corrugated diaphragm is flexible, wherein the ratio of the depth of the corrugation to the thickness of the diaphragm is larger than 5:1, preferably 20:1, and the walls of the corrugation are inclined to the surface of the diaphragm at an angle in the range of 80° to 100°. The microphone with the high-aspect-ratio corrugated diaphragm can achieve a consistent and optimal sensitivity and greatly reduce impact applied thereto in a drop test so that the performances, the reproducibility, the reliability and the yield can be improved. The microphone package of the present invention further provides a simplified processing, an improved sensitivity and an improved SNR.
US09930449B2 Device for controlling a loudspeaker
The present invention relates to a device for controlling a loudspeaker (14) in an enclosure, comprising: an input for an audio signal (Saudio_ref) to be reproduced; an output for supplying an excitation signal from the loudspeaker. It comprises a control unit comprising: means (24, 25) for calculating a desired dynamic value (Aref) of the loudspeaker diaphragm based on the audio signal (Saudio_ref) to be reproduced and the structure of the enclosure; means (26) for calculating a plurality of desired dynamic values (Aref, dAref/dt, Vref, Xref) of the loudspeaker diaphragm at each moment based on only the desired dynamic value (Aref); a mechanical model (36) of the loudspeaker; and means (70, 80, 90) for calculating the excitation signal of the loudspeaker at each moment, without feedback loop, from the mechanical model (36) of the loudspeaker and desired dynamic values (Aref, dAref/dt, Vref, Xref).
US09930448B1 Concentric circular differential microphone arrays and associated beamforming
A differential microphone array includes a plurality of microphones situated on a substantially planar platform, the plurality of microphones including a total number (M) of microphones and at least two subsets of the plurality of microphones situated along at least two substantially concentric ellipses with respect to a center, and a processing device, communicatively coupled to the plurality of microphones, to receive a plurality of electronic signals generated by the plurality of microphones responsive to a sound source and execute a minimum-norm beamformer to calculate an estimate of the sound source based on the plurality of electronic signals, in which the minimum-norm beamformer has a differential order (N), and wherein M>N+1.
US09930447B1 Dual-use bilateral microphone array
A pair of earphones have microphone arrays each including a front microphone and a rear microphone. A processor uses a first set of filters to combine the four microphone signals to generate a far-field signal that is more sensitive to sounds originating a short distance away from the earphones than to sounds close to the apparatus, and provides the far-field signal to the speakers for output. The processor also uses a second set of filters to combine the four microphone signals to generate a near-field signal that is more sensitive to voice signals from a person wearing the earphones than to sounds originating away from the earphones, and provides the near-field signal to a communication system.
US09930441B1 Audio playing system
An audio playing system has a first channel output device, a first equalizer and a controller. The first equalizer is electrically coupled to the first channel output device and having a set of first parameters of frequency response, the first equalizer configured to adjust a first channel audio signal with the set of first parameters of frequency response and output the adjusted first channel audio signal to the first channel output device. The controller is electrically coupled to the first channel output device and the first equalizer, wherein in a test mode, the controller is configured to send a set of test audio signals to the first channel output device, to generate a set of first user parameters based on a plurality of pieces of first confirmation signal, and to adjust the set of first parameters of frequency response based on the set of first user parameters.
US09930439B2 Headphone
There is provided a headphone having an over-the-head headband which is of an arcuate configuration and spans a central plane. The headphone has at least one spacer element which is fixedly connected to an end of the over-the-head headband and projects out of the central plane, at least one articulation which is fixed to the spacer element at a spacing relative to the central plane and at least one ear cap which is coupled pivotably by way of the at least one articulation to the spacer element. The articulation is so provided that its pivot axis is substantially perpendicular to the surface of the head of a user of the headphone so that the ear cap can be pivoted by means of the articulation from a first position in which it covers an ear of the user into a second position in which the ear is exposed.
US09930436B2 Bone conduction speaker
A bone conduction speaker is provided that, while it is a bone conduction speaker, additionally has a structure allowing a respiratory tract sound to be generated, thereby the high frequency characteristics thereof being improved. In the case where it is used by a hearing non-impaired person, communications at a good voice level can be made as well as in the case where it is used by a hearing impaired person. Further, when the hearing non-impaired person uses it to listen to a music, the music can be enjoyed with a high sound quality.
US09930433B2 External attachments for speakers in seats
The technology described in this document is embodied in a speaker grill configured to be attached to a speaker system disposed in a portion of a vehicle seat. The speaker grill includes a base that includes perforations to allow acoustic energy from the speakers to pass through the grill, a sidewall extending from the base such that the sidewall and the base define a cavity, and a structural feature configured to allow the speaker grill to be to be attached to a substantially rigid portion of the vehicle seat. The speaker grill is attached in an acoustic path of the speaker system, and is removable from the substantially rigid portion of the vehicle seat following attachment.
US09930431B2 Optical beam routing apparatus and methods
This invention relates to methods and apparatus for routing light beams in telecommunications devices using holographic techniques, in particular by displaying kinoforms on Liquid Crystal on Silicon devices. At least one optical input to receives an input beam. A plurality of optical outputs and a spatial light modulator (SLM) on an optical path between said optical input and said optical outputs are provided, and a driver for said SLM to display a kinoform on said SLM diffracts said input beam into an output beam comprising a plurality of diffraction orders, wherein a routed one of said diffraction orders is directed to at least one selected said optical output; said apparatus is configured to modify a wavefront of said output beam to reduce a coupling of said output beam into said selected optical output; and said kinoform is adapted to compensate for said wavefront modification to compensate for said reduced coupling.
US09930424B2 Proxy channels for viewing audiences
A system and method leverage survey data to segment viewers to associate the viewers to television programs. The viewer associations resulting from classification are advantageously employed by advertisers to increase the penetration of the advertising to the consuming public, cost effectiveness of the advertising, brand acceptance, and the like, by targeting the classified viewers through the associated content provider websites.
US09930422B2 Video transmission system, video encoding apparatus, and video decoding apparatus
A video encoding apparatus includes: an encoder configured to encode video data by encoding key data that can be encoded without referring to other data in the video data, first dependent data that is encoded by referring to the key data, and second dependent data that is encoded by referring at least to the first dependent data; and a communication processor configured to transmit the encoded key data and the encoded first dependent data to a video decoding apparatus via a first communication path, and to transmit the encoded key data and the encoded second dependent data to the video decoding apparatus via a second communication path which is different from the first communication path.
US09930421B2 System and method for providing data communication services through a CATV tap-off device
In one embodiment, a system for providing data communication services includes a cable television (CATV) tap-off device including a signal splitter communicably coupled to a tap-off access point and a first signal transceiver, the CATV tap-off device being configured to communicate a CATV signal with a CATV network through the splitter; and a CATV gateway device communicably coupled to the signal splitter through a first coaxial cable to communicate the CATV signal with the CATV tap-off device. The CATV gateway device is configured to split the CATV signal into a television signal and a baseband data signal. A second signal transceiver of the CATV gateway device is configured to communicate the baseband data signal as a transceiver signal over the first coaxial cable to the first signal transceiver. The tap-off access point is configured to wirelessly transmit a first wireless signal based on the transceiver signal.
US09930420B2 Method and apparatus for configuring software resources for playing network programs
The present invention provides a method and apparatus for configuring software resource for playing network programs. A request for downloading network programs transmitted by a user terminal to a network server includes the configuration information of software resources at the user terminal. After comparing and balancing the software resources required for playing network programs and the software resources at the user terminal, the network server transmits to the user terminal the software resource that is required for playing programs but are absent at the user terminal. The user terminal combines the received software resource with the local software resources to play the downloaded network programs. The user terminal can sufficiently configure the software resources required for playing network programs only by attachedly transmit the configuration information of software resources that the user terminal has when transmitting a request for downloading network programs.
US09930416B1 Playback device that requests and receives a user tailored video stream using content of a primary stream and an enhanced stream
An enhanced stream associated with a primary stream can be selected. The enhanced stream can be time-synchronized to the primary stream. The enhanced stream can be associated with a secondary viewpoint linked to a primary viewpoint of the primary stream. The primary stream can be a broadcast signal of a digital television broadcast. The enhanced stream can be simultaneously presented on a secondary device and the primary stream on a primary device. The primary device can be a computing device and the secondary device can be a computing device.
US09930413B2 Presenting media content from multiple, distinct media content sources
Techniques described herein may be used to provide a media program (e.g., a television program, a sporting event, a movie, advertisement, etc.) to a user by obtaining portions of the media program from multiple, distinct media content sources. A client device, such as a set-top-box (STB), may receive present an ongoing media program to a user. The user may request for the client device to start the media program from the beginning, rewind the media program, or otherwise access a previous portion of the media program. Depending on the request, the client device may obtain different portions of the media program requested by the user from multiple, distinct media content sources. Examples of such sources may include a buffer of the client device, a digital-video-recording (DVR) component of the client device, a DVR server, a catch up server, and a video-on-demand (VoD) server.
US09930409B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides a method of providing interactive services or contents. The method includes, receiving a ESG (Enhancement Service Guide) information including preference criteria indicating characteristics of the interactive services or contents for recommending the user the interactive services or contents based on user's personal interests, receiving a PDI (Profiles, Demographics, Interests) table via broadcast signals, wherein the PDI table includes plural PDI questions related to user's personal interests for interactive contents, wherein each of the PDI questions has a question ID identifying a PDI question, obtaining an answer for at least one of the PDI questions, storing the obtained answer in the PDI table, determining recommendation interactive services or contents by comparing the preference criteria with the obtained answer and presenting the determined recommendation interactive services or contents in ESG.
US09930403B2 Data stream processing apparatus
An embodiment of the invention provides a data stream processing apparatus. The data stream processing apparatus includes a demultiplexer, a data processor and a backward buffer. The demultiplexer accesses and demultiplexes a multimedia data stream and output a first data stream. The multimedia data stream includes a plurality of data units. The data processor receives and processes the first data stream. The backward buffer stores a first portion of multimedia data stream, wherein the data units of the first portion of the multimedia data stream has been accessed by the demultiplexer, but has not been processed by the data processor. If a user demands changing a playback content of the multimedia data stream, the data units stored in the backward buffer are re-transmitted to the demultiplexer for filtering out a second data stream corresponding to the demand.
US09930401B2 WiFi video bridge circuit in QOS
A first television receiver provides media content wirelessly to a second television receiver. The first television receiver transmits video data to the second television receiver on a first wireless network. The television receiver transmits other kinds of data to the second television receiver on a second wireless network.
US09930398B2 Image display apparatus and method of operating the same
An image display apparatus including a non-volatile memory device that stores an operating system (OS), a first application program, and a second application program; and a processor that loads the OS and the first application program to a first volatile memory device, loads the second application program to a second volatile memory device, executes the OS, the first application program, and the second application program in a normal mode, and executes the OS and the first application program and suspends the second application program loaded to the second volatile memory device in an Internet-of-Things (IoT) mode, wherein the first application program is a program that receives state information regarding an IOT device and transmits the received state information to a server, and the second application program is a program that performs at least one of a broadcast receiving function, an image processing function, and an image displaying function is provided.
US09930396B2 Video playback device for use with a mobile communication device
A digital video recorder (DVR) has a memory manager to determine a particular date and a particular video program in a download schedule for which the DVR will reach a low memory condition based on the download schedule and an amount of unoccupied memory space in the DVR. The DVR outputs a display signal to indicate the particular date and the particular video program.
US09930394B2 Display component activation
A device configuration for determining whether to send an activation notification based on whether a signal can be decoded by a tuner or codec are described herein. For example, a device may include a tuner, activated in response to receiving the user indication, to attempt to decode a signal corresponding to a channel, and a processor to execute instructions that: detect, prior to a start of a delay period, that the tuner is required to decode the signal, determine, during the delay period, whether the signal can be decoded by the tuner, deactivate the tuner after the delay period without sending a tuner activation notification, in response to a determination that the signal cannot be decoded by the tuner, and send the tuner activation notification to a remote server after the delay period, in response to a determination that the signal can be decoded by the tuner.
US09930378B2 Signaling of operation points for carriage of HEVC extensions
A first descriptor describes an operation point. The second descriptor is a hierarchy descriptor or a hierarchy extension descriptor. The second descriptor has a hierarchy layer index value equal to a value of the second syntax element. A first value of a first syntax element in the first descriptor specifies that an elementary stream indicated by a second syntax element in the first descriptor, when not present in an elementary stream list, shall be added into the list, and an elementary stream indicated by an index in the second descriptor, when not present in the list, shall be added to the list. Responsive to determining the first syntax element has a second value different from the first value, adding the elementary stream indicated by the second syntax element, when not present in the list, into the list, but not the elementary stream indicated by the index in the second descriptor.
US09930375B2 Media asset management
A method includes processing a number of media assets stored in one or more media asset repositories to determine a number of signatures for media in time intervals of the media assets of the number of media assets, processing the number signatures to identify duplicate instances of the signatures in the number of signatures, processing the identified duplicate instances to identify relationships between the identified duplicate instances, and storing the number of signatures and the relationships between the identified duplicate instances of the signatures in a signature data store.
US09930371B2 Entropy coding of motion vector differences
An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences.
US09930369B2 Methods, devices and systems for parallel video encoding and decoding
A method for decoding a video bitstream is disclosed. The method comprises: entropy decoding a first portion of a video bitstream, wherein first portion of video bitstream is associated with a video frame, thereby producing a first portion of decoded data; entropy decoding a second portion of video bitstream, wherein second portion of video bitstream is associated with video frame, thereby producing a second portion of decoded data, wherein entropy decoding second portion of video bitstream is independent of entropy decoding first portion of video bitstream; and reconstructing a first portion of video frame associated with video bitstream using first portion of decoded data and second portion of decoded data.
US09930366B2 Pixel level adaptive intra-smoothing
This disclosure describes intra-smoothing techniques for intra-coding of video data. In one example, a video encoder is configured to determine a plurality of prediction samples for intra-predictive coding of a block to be coded in a video frame, calculate a local statistic for a first prediction sample of the prediction samples, select a filter from a plurality of filters based on the local statistic, and apply the selected filter to the first prediction sample. The video encoder may also be configured to calculate at least one local statistic for each prediction sample of the prediction samples, select a filter from a plurality of different filters based on the at least one local statistic for each prediction sample, and apply each selected filter to the corresponding prediction sample to generate the filtered version of the prediction sample. Embodiments further include video decoders and method of decoding encoded video signals.
US09930365B2 Video coding with large macroblocks
Techniques are described for encoding and decoding digital video data using macroblocks that are larger than the macroblocks prescribed by conventional video encoding and decoding standards. For example, the techniques include encoding and decoding a video stream using macroblocks comprising greater than 16×16 pixels. In one example, an apparatus includes a video encoder configured to encode a coded unit comprising a plurality of video blocks, wherein at least one of the plurality of video blocks comprises a size of more than 16×16 pixels and to generate syntax information for the coded unit that includes a maximum size value, wherein the maximum size value indicates a size of a largest one of the plurality of video blocks in the coded unit. The syntax information may also include a minimum size value. In this manner, the encoder may indicate to a decoder the proper syntax decoder to apply to the coded unit.
US09930363B2 Harmonized inter-view and view synthesis prediction for 3D video coding
There are disclosed various methods, apparatuses and computer program products for video encoding. The type of prediction used for a reference picture index may be signaled in the video bit-stream. The omission of motion vectors from the video bit-stream for a certain image element may also be signaled; signaling may indicate to the decoder that motion vectors used in prediction are to be construed at the decoder. The construction of motion vectors may take place by using disparity information that has been obtained from depth information of the picture being used as a reference.
US09930361B2 Apparatus for dynamically adjusting video decoding complexity, and associated method
An apparatus for dynamically adjusting video decoding complexity includes a decoding resolution control circuit and an adaptive spatial resolution decoder. The decoding resolution control circuit is arranged to dynamically determine whether at least one portion of multiple frames should be decoded in accordance with a specific resolution differing from an original resolution of the frames. In addition, the adaptive spatial resolution decoder is arranged to decode the frames according to whether the at least one portion of the frames should be decoded in accordance with the specific resolution. In particular, the apparatus further includes a system capability analyzing circuit arranged to analyze system capability of at least a portion of the apparatus, in order to generate analyzing results for being sent to the decoding resolution control circuit. An associated method is also provided.
US09930358B2 Method and apparatus for encoding/decoding images using adaptive motion vector resolution
The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The apparatus includes: a predicted motion vector calculator for calculating a predicted motion vector of a current block to be encoded using motion vectors of one or more surrounding blocks; and a skip mode encoder for encoding a result of performing a prediction of the current block and information indicating that the current block is a skip block when the predicted motion vector satisfies a skip condition, wherein at least one motion vector among the motion vectors of the surrounding blocks and the motion vector of the current block has a resolution different from resolutions of the other motion vectors.
US09930357B2 Systems and methods for motion estimation for coding a video sequence
Systems and methods for motion estimation for video encoding are described. The method observes the motion from the previous frames of the video uses the same for predicting search pattern and classifying the motion for the current frame. The motion in the video is predicted by calculating the Temporal Redundancy Achieved for previous frames and the Block Movement Factor in the previous frame. The method also considers the available bandwidth for choosing the search pattern especially, in the case of video streaming in wireless mobile ad hoc networks.
US09930356B2 Optimized image decoding device and method for a predictive encoded bit stream
An image decoding device and method that set up a first skip mode and second skip mode for each motion prediction and block and its motion vector allocation regions, respectively, allowing for expressing a hierarchy of skip modes when decoding a video signal having a specific format and can be adaptive to the characteristics of a temporal change of each color component signal.
US09930354B2 Skip scanlines on JPEG image decodes
An image decoder includes a processor and a memory. The memory includes instructions configured to cause the processor to perform steps. The steps include to receive a bitstream including a plurality encoded blocks representing an image, receive a boundary indicator representing a cropped portion of the image, determine a row start and a row end within the image based on the boundary indicator, and in a single decoding pass, entropy decode the plurality of encoded blocks that include the row start, the row end and the rows there between and transform for display a portion of the plurality of encoded blocks that include the rows including the cropped portion of the image, and skip processing of a remainder of the plurality of encoded blocks.
US09930353B2 Image decoding device and method
The present disclosure relates to an image decoding device and method capable of suppressing an increase in an encoding or decoding load. The present disclosure includes: a decoding section configured to decode encoded data obtained by encoding image data for each of a plurality of certain areas obtained by dividing a picture using a plurality of blocks obtained by dividing the area as processing units, for each of the areas; a reordering section configured to reorder decoding results of the encoded data of the respective blocks obtained for the respective areas by the decoding section in a raster scan order of the entire picture; and a transform section configured to transform the decoding results of the respective blocks reordered in the raster scan order of the entire picture by the reordering section and generate decoded image data. The present disclosure can be applied to the image decoding device.
US09930350B2 Encoding and decoding based on blending of sequences of samples along time
Computer processor hardware receives image data specifying element settings for each image of multiple original images in a sequence. The computer processor hardware analyzes the element settings across the multiple original images. The computer processor hardware then utilizes the element settings of the multiple original images in the sequence to produce first encoded image data specifying a set of common image element settings, the set of common image element settings being a baseline to substantially reproduce each of the original images in the sequence.
US09930343B2 System and method for intracoding video data
A video system for coding a stream of video data that includes a stream of video frames divides each video frame into a matrix of a plurality of subblocks, wherein each subblock includes a plurality of pixels. The video system operates in accordance with nine prediction modes. Each prediction mode determines a prediction mode according to which a present subblock is to be coded. One of the nine prediction modes is selected to encode the present subblock, wherein the selected prediction mode provides for a minimum error value in the present subblock.
US09930342B2 Systems and methods for signaling hypothetical reference decoder parameters in a parameter set
Techniques and systems are provided for encoding and decoding video data. For example, a method of encoding video data includes generating an encoded video bitstream comprising multiple layers. The encoded video bitstream includes a video parameter set defining parameters of the encoded video bitstream. The video parameter set includes video usability information. The method further includes determining whether timing information is signaled in the video usability information of the video parameter set. The method further includes determining whether to signal hypothetical reference decoder parameters in the video usability information of the video parameter set based on whether timing information is signaled in the video usability information.
US09930338B2 Coefficient coding harmonization in HEVC
Coefficient coding for transform units (TUs) during high efficiency video coding (HEVC), and similar standards, toward simplifying design while enhancing efficiency. Elements of the invention include coefficient coding for TUs with up-right diagonal scans being modified, and selectively applying multi-level significance map coding.
US09930337B2 Video decoder with enhanced CABAC decoding
A decoder receives a bitstream containing quantized coefficients representative of blocks of video representative of a plurality of pixels and decodes the bitstream using context adaptive binary arithmetic coding. The context adaptive binary arithmetic coding decodes the current syntax element using the first mode if the current syntax element is intra-coded and selecting between a first set of probable modes and a second set of probable modes, where the first set of probable modes are more likely than the second set of probable modes. The context adaptive binary arithmetic coding decodes the current syntax element using the second mode if the current syntax element is intra-coded and if selecting among one of the second set of probable modes.
US09930334B2 Image coding method, image decoding method, image coding apparatus, and image decoding apparatus
An image coding method includes: generating a first flag indicating whether or not a motion vector predictor is to be selected from among one or more motion vector predictor candidates; generating a second flag indicating whether or not a motion vector predictor is to be selected from among the one or more motion vector predictor candidates in coding a current block to be coded in a predetermined coding mode, when the first flag indicates that a motion vector predictor is to be selected; and generating a coded signal in which the first flag and the second flag are included in header information, when the first flag indicates that a motion vector predictor is to be selected.
US09930332B2 Deriving reference mode values and encoding and decoding information representing prediction modes
Reference prediction mode values, also referred to as most probable modes, usable for encoding or decoding of a prediction mode related to a current coding unit, are derived. First and second reference prediction mode values are derived (S402) from respective prediction modes of at least two neighboring coding units of the current coding unit. The first and second reference prediction modes are different. A third reference prediction mode value is derived (S403) from the first and second reference prediction mode values. The third reference prediction mode is different from each of said first and second reference prediction mode values.By deriving three MPMs instead of two for comparison with the prediction mode of the current coding block the coding efficiency is improved. This is due to the increase in the probability that the prediction mode of the current coding block corresponds to one of the derived most probable modes.
US09930330B2 Method and apparatus for coded block flag coding in high efficiency video coding
A method and an apparatus for decoding of a video bitstream are disclosed. In one embodiment, the method comprises: decoding a first coded block flag (cbf) of the color component indicating whether a current coding unit (CU) of the color component has at least one non-zero transform coefficient (830). According to the first cbf of the color component, the method further comprises decoding four second cbfs, each indicating whether one of four sub-blocks in the current CU of the color component has at least one non-zero transform coefficient (850). The residual quad-tree (RQT) of the current CU of the color component is determined based on the first cbf of the color component (870), or based on the first cbf and the second cbfs of the color component if the second cbfs exist (860). In another embodiment, the method comprises decoding a cbf associated with a transform unit (TU) and determining RQT of the TU based on the cbf, wherein said determining the RQT of the TU based on the cbf is the same for a luma component and a chroma component and the cbf is recovered from the video bitstream.
US09930327B2 Distributed network performance monitoring
A probe is configured to monitor one or more communication parameters on one or more downstream frequency channels carried on a communication medium of an access network. Results of repeated monitoring are stored over a predetermined period. At the conclusion of the monitoring period, data reports reflecting the stored results are transmitted in upstream frequency channels carried on the same medium. The probe can also be configured to send immediate messages if a parameter exceeds predefined limits and can store a plurality of monitoring programs and can be reprogrammed remotely. The probe can be contained within a cable tap if the medium is, e.g., a coaxial cable. Numerous probes can be deployed throughout an access network so as to provide monitoring data from each of many locations over a prolonged period.
US09930326B2 Method for designing an optimization apparatus for a camera having a lens with non-uniform parameters to be imaged as a lens with uniform parameters
An optimization apparatus for a camera system having lenses with at least one non-uniform parameter and a method to design them is disclosed. When the non-uniform parameter of the lenses is the presence of optical distortion, the image of the objects inside the optimization apparatus are deformed. Embodiments of the invention allow designing of optimization apparatuses using 2D or 3D objects pre-distorted according to the exact distortion profile of the lens. When viewed by a camera system with a lens having optical distortion, the image of the pre-distorted apparatus appears undistorted, and can be automatically analyzed with existing software programs or be compared to existing images by human observers.
US09930324B2 Time based offset correction for imaging systems
A method for offset correction in an imaging system comprising acquiring image data representative of at least a portion of a frame of pixel intensity values from the detector array at two times with a shutter closed. The method includes determining an offset value function for individual pixels based on the image data acquired with the shutter closed. The method includes acquiring subsequent scene image data with the shutter open, and adjusting the scene image data relative to the flat field as predicted by the offset value function at the time the scene image data was acquired to correct for offset drift of the imaging system. In some embodiments, the imaging array is an infrared Focal Plane Array (IR FPA) in a thermal imaging camera.
US09930315B2 Stereoscopic 3D camera for virtual reality experience
Embodiments are disclosed for a stereoscopic device (also referred to simply as the “device”) that captures three-dimensional (3D) images and videos with a wide field of view and provides a virtual reality (VR) experience by immersing a user in a simulated environment using the captured 3D images or videos.
US09930312B2 Apparatus and method of processing depth image using relative angle between image sensor and target object
An apparatus for processing a depth image using a relative angle between an image sensor and a target object includes an object image extractor to extract an object image from the depth image, a relative angle calculator to calculate a relative angle between an image sensor used to photograph the depth image and a target object corresponding to the object image, and an object image rotator to rotate the object image based on the relative angle and a reference angle.
US09930310B2 Audio alteration techniques
A method of altering audio output from an electronic device based on image data is provided. In one embodiment, the method includes acquiring image data and determining one or more characteristics of the image data. Such characteristics may include sharpness, brightness, motion, magnification, zoom setting, and so forth, as well as variation in any of the preceding characteristics. The method may also include producing audio output, wherein at least one characteristic of the audio output is determined based on one or more of the image data characteristics. Various audio output characteristics that may be varied based on the video data characteristics may include, for instance, pitch, reverberation, tempo, volume, filter frequency response, added sound effects, or the like. Additional methods, devices, and manufactures are also disclosed.
US09930309B2 System, method and apparatus for inband variable media maturity filtering
An embodiment of a method for filtering a digital media file includes receiving a selection of a first maturity level, and receiving a media content rating table including at least one media rating entry. Each media rating entry includes a location indicator indicating a predetermined portion of the digital media file and a maturity rating indicator corresponding to a maturity rating of the predetermined portion. The method further includes receiving the digital media file, and modifying at least one predetermined portion of the digital media file if the indicated maturity rating of the at least one predetermined portion is greater than the selected first maturity level to produce a first modified digital media file.
US09930306B2 Image processing apparatus, image processing method, and computer-readable storage medium
An image processing apparatus includes a detection unit, a size changing unit, and a determining unit. The detection unit detects, from a first captured image obtained by capturing a projection image projected by a projection unit, a vertex of the projection image. The size changing unit reduces a size of the projection image in response to the detection unit not detecting a predetermined number of vertexes of the projection image from the first captured image. The determining unit determines a distortion correction parameter to be used for correcting a distortion of a projection image projected by the projection unit, in accordance with a detection result of vertexes by the detection unit for a second captured image obtained by capturing the size-reduced projection image in a case where the detection unit detects the predetermined number of vertexes of the size-reduced projection image from the second captured image.
US09930305B2 Discharge lamp driving device, projector, and discharge lamp driving method
A discharge lamp driving device includes a discharge lamp driving unit configured to supply a driving current to a discharge lamp, and a control unit configured to control the discharge lamp driving unit. The discharge lamp driving device is configured to provide a first hybrid period and a second hybrid period each alternately including a first AC period in which an AC current is supplied and a first DC period in which a DC current with a first polarity is supplied. The control unit, in the first hybrid period, is configured to change a ratio of length of the first DC period to length of the first AC period to be increased, and in the second hybrid period, is configured to change a ratio of the length of the first AC period to the length of the first DC period to be increased.
US09930303B1 Methods and apparatus for shallow gradient artifact reduction in image display systems
In described examples, a method includes: receiving an array of image data pixels for display by a spatial light modulator; dividing the array of image data pixels into a plurality of blocks. For the blocks of the plurality of blocks, the method includes: computing a mean value for pixels in the block; computing a variance for pixels in the block; and, in response to the mean value and the variance, retrieving an indicator of a likelihood of a visible artifact for the block; and in response to the retrieved indicator, outputting a signal to selectively increase or reduce a load time of the spatial light modulator for displaying the array of image data pixels.
US09930302B2 Screen burn-in prevention and reduction management
A method, system, and computer-readable medium for managing screen burn-in. The method includes identifying information about an electronic device having a display. The method also includes determining a version of a video be sent to the electronic device and one or more times for the electronic device to display the determined video version based on the identified information. Additionally, the method includes sending information about the determined video version and the one or more times to the electronic device. The video includes display of a sequence of different colors for different durations designed to at least remediate or reduce screen burn-in of the display.
US09930299B2 Video on demand for audio/video recording and communication devices
In a battery-powered audio/video recording and communication device having a camera, the length of a preset interval (the interval between instances of the device sending a request to a network to check whether any user requests to access the camera have been received) may be adjusted upward or downward in order to balance the competing interests of reducing latency (e.g. reducing the delay that the user may experience when trying to access the camera) and conserving battery life. The present embodiments advantageously balance these competing interests by initially setting the length of the preset interval to be relatively short to reduce latency, but automatically increasing the length of the preset interval as the battery charge is depleted, thereby extending battery life. The present embodiments also advantageously enable the length of the preset interval to be increased after the battery is recharged, thereby reducing latency.
US09930295B2 Software, systems, and methods for video recording of a transaction involving protected data
Software, systems, and methods for recording a scene encompassing a transaction, such as a point-of-sale transaction, are presented. In one implementation of a method, the scene is recorded to a data storage system using a first video camera capable of capturing protected data associated with the transaction. While recording the scene using the first camera, and in response to receiving a first trigger, the recording of the scene is continued using a second video camera not capable of capturing the protected data. While then recording the scene using the second camera, and in response to receiving a second trigger, the recording of the scene is continued using the first video camera. The first and second timing triggers are initiated based on at least one event associated with the transaction.
US09930289B2 Arrangement for verification of signal units in a subscriber receiver
The present invention relates to an arrangement for transmission of signal units to at least one receiver. The receiver is being arranged to receive a number of signal units within a frequency range and a comparator unit being arranged to make possible for at least a portion of the signal units to be forwarded or at least partially be blocked with respect to the receiver. A verification unit is arranged to verify that the forwarded signal units correspond to a corresponding signal unit in a memory. If the forwarded signal unit do not correspond to a corresponding signal unit in the memory the particular signal unit is being registered by means of a specific signal in a register unit.
US09930288B2 Information recording apparatus and tamper prevention method for information recording apparatus
An information recording apparatus, comprising: an information input unit configured to acquire audio data and/or image data; a tamper prevention unit that applies tamper prevention processing to the audio data and/or image data; and a controller that records, in a recording unit, both audio data and/or image data to which the tamper prevention processing is applied by the tamper prevention unit and audio data and/or image data to which the tamper prevention processing is not applied, if a predetermined condition is satisfied.
US09930285B1 Autonomic positioning of overlays within streaming data
Systems and methods for autonomic positioning of overlays within streaming data are disclosed. In embodiments, a computer-implemented method comprises: providing a hosted data stream containing a first display object to a plurality of participants through respective participant devices; providing a hosted second display object to the plurality of participants through the respective participant devices, wherein the second display object is contained within an overlay that is positioned atop the first display object at a first position; calculating consensus coordinates for the second display object based on suggested position data received from the respective participant devices; calculating customized coordinates for the second display object for each of the respective participant devices based on the consensus coordinates and participant data; and sending the customized coordinates to each of the respective participant devices.
US09930280B2 Imaging pixel subarray with shared pulse detection
An imaging and pulse detection (IPD) pixel array includes a plurality of imaging pixels arranged in a plurality of rows and columns. Each imaging pixel includes a respective photodetector that outputs signals in response to incident light and input laser pulses. The signals include imaging signals that correspond to the incident light and pulse signals that correspond to the input laser pulses. The IPD array further includes an isolation circuit associated with each of the respective imaging pixels, each isolation circuit outputting filtered output pulse signals in response to receiving the signals from the associated imaging pixel, the filtered output pulse signals corresponding to the pulse signals. The IPD array further includes a single pulse detection circuit that toggles between a charged and uncharged state corresponding to a pulse being received from at least one of the isolation circuits.
US09930278B2 Readout circuit coupled via a coupling line to a pixel and a method for reading a pixel using capacitance of the coupling line
A device that may include a pixel and a readout circuit, wherein the pixel is coupled to the readout circuit via coupling lines that comprises an output line and a reset line; wherein the readout circuit comprises (a) a comparator that is configured to track a coupling line electrical parameter to generate a pulse that is responsive to value of the electrical parameter, and (b) a pulse width to digital converter for outputting a digital output signal that is responsive to a width of the pulse.
US09930276B2 Methods for clocking an image sensor
Methods of measuring and calibrating the gain of a CCD imaging system are described. Charge injectors may be present on either side of an image sensor array that provide test charges to respective calibration VCCDs. Test charges may be transferred to upper and lower HCCDs during quad-output read out or to only the lower HCCD during dual-output or single-output read out. In each quadrant of the imaging system, test charges may be transferred to an EMCCD output or to a non-EMCCD output via a charge switch based on the magnitude of the test charges. The gains of all EMCCD outputs and non-EMCCD outputs in the imaging system may be calibrated against one another by adjusting the gain at each output when a discrepancy is detected between any two outputs.
US09930271B2 Automatic composition of video with dynamic background and composite frames selected based on frame criteria
A processing device generates composite images from a sequence of images. The composite images may be used as frames of video. A foreground/background segmentation is performed at selected frames to extract a plurality of foreground object images depicting a foreground object at different locations as it moves across a scene. The foreground object images are stored to a foreground object list. The foreground object images in the foreground object list are overlaid onto subsequent video frames that follow the respective frames from which they were extracted, thereby generating a composite video.
US09930270B2 Methods and apparatuses for controlling video content displayed to a viewer
A method and an apparatus for controlling video content displayed to a viewer are presented. The method includes receiving video stream of a video. Two or more areas of interest are identified in a segment of the video stream and a display priority for each area of interest is determined. The method includes facilitating display of concurrently occurring portions of the segment if the display priority for the each area of interest is equal and the areas of interest can be simultaneously presented in a single view on a display screen. The concurrently occurring portions are displayed in a split screen arrangement if the areas of interest cannot be simultaneously presented in the single view. The portions of the segment related to one or more areas of interest are displayed based on an order of the display priority if the display priority for the each area of interest is unequal.
US09930268B2 Method and apparatus for displaying an image surrounding a video image
A method and a display apparatus for generating and outputting an image generated to apply a special effect to a video are provided. The method includes outputting a video to a first area of a screen of the display apparatus, generating an image based on information comprised in the video, and outputting the generated image to a second area, surrounding the first area.
US09930265B2 Camera flash light direction management
Systems and method for controlling camera flash direction are provided. A system includes: a computing device including a processor; an image sensor operatively connected to the processor; a flash lighting system including at least one light emitting element; and a flash direction system including a fluidics system that is controllable to selectively adjust a position of the at least one light emitting element.
US09930264B2 Method and apparatus providing pixel array having automatic light control pixels and image capture pixels
A pixel array uses two sets of pixels to provide accurate exposure control. One set of pixels provide continuous output signals for automatic light control (ALC) as the other set integrates and captures an image. ALC pixels allow monitoring of multiple pixels of an array to obtain sample data indicating the amount of light reaching the array, while allowing the other pixels to provide proper image data. A small percentage of the pixels in an array is replaced with ALC pixels and the array has two reset lines for each row; one line controls the reset for the image capture pixels while the other line controls the reset for the ALC pixels. In the columns, at least one extra control signal is used for the sampling of the reset level for the ALC pixels, which happens later than the sampling of the reset level for the image capture pixels.
US09930262B1 Optical zoom system
An optoelectronic device is provided for an optical instrument. The device includes both an image sensor and a zoom system disposed along a common optical path. The zoom system includes a plurality of lens groups for imaging an optical image from the optical instrument. The plurality includes, in relative order along the common optical path, a first lens group and a second lens group. The first lens group includes at least one deformable lens with a variable curvature and is fixed relative to the image sensor. The second lens group is optically arranged between the first lens group and the image sensor and is adapted to move relative to the first lens group in a direction substantially coaxial with at least a portion of the common optical path.
US09930255B2 System and method for supplying power to surveillance video cameras and protection cases for such video cameras
The present invention relates to a power supply system for video cameras (2) and for protection cases (1) for video cameras. The system comprises a first device (13), called as powered device since it receives power from a remote device, able to split a supply voltage (131) and a data signal (130) from a power supply input line (18). A plurality of power supply lines (14a-14e) are connected to a first output of the powered device (13) and they supply a plurality of electric components (7,8,9,10) via the supply voltage (131) extracted by the powered device (13). The system further comprises a power supply equipment (19) connected to the powered device (13) so as to receive as input the supply voltage and the data signal split by the powered device. A case and a method for powering a video camera are also described.
US09930253B2 Method and apparatus for extendable field of view rendering
A method, apparatus and computer program product are provided for extendable field of view rendering. A method is provided for receiving media data including a plurality of video frames. The method also includes determining, with a processor, video frames corresponding to camera motion and determining speed and duration of the camera motion. The method also includes determining at least one frame extension based on the video frames corresponding to camera motion, determining a frame extension offset based on the camera motion, and generating an extended field of view metadata based on the frame extensions and frame extension offsets.
US09930251B2 Method for quick photographing by mobile terminal, and mobile terminal
A photographing method, including receiving a first instruction generated when a user executes a first operation on a mobile terminal, determining, according to the first instruction, whether the first operation matches a first preset operation, and powering on hardware used for photographing in response to the first operation matching the first preset operation, and preloading a camera application resource. The method further includes receiving a second instruction generated when a user executes a second operation on the mobile terminal, determining, according to the second instruction, whether the second operation matches a second preset operation, and executing a photographing action in response to the second operation matching the second preset operation. A mobile terminal is also disclosed.
US09930240B2 Method and apparatus for controlling a camera by using Bluetooth communication in a wireless communication system
In a method for controlling a camera by using Bluetooth communication in a wireless communication system, a method performed by a first device comprises transmitting to the camera a command message including camera control information for controlling a specific function of the camera; transmitting to the camera a configuration message for setting a trigger point of the camera, where the trigger point is a condition by which specific information is received from the camera; and receiving a notification message including the specific information from the camera.
US09930238B2 Image stitching
The disclosure includes a system and method for stitching image frames. The system includes a processor and a memory storing instructions that, when executed, cause the system to: receive image frames that are captured by two or more camera modules at a particular time; interpolate a virtual camera between a first set of camera modules from the two or more camera modules; determine a set of disparity maps between the first set of camera modules; generate, based on the set of disparity maps, a virtual camera image associated with the particular time for the virtual camera from a set of image frames captured by the first set of camera modules at the particular time; and construct a left panoramic image and a right panoramic image associated with the particular time from the image frames captured by the two or more camera modules and the virtual camera image.
US09930229B2 EMI shield with a lens-sized aperture for camera modules and camera modules including the same
An EMI shield for a camera module subassembly includes a first conductive portion covering an optical unit and a top surface of a circuit substrate of the camera module subassembly and a second conductive portion covering a bottom surface of the circuit substrate, such that the two portions are in contact. The EMI shield can also include an extension to cover a flexible circuit substrate and its connector, as well as can include an EMI attenuator over an aperture formed in the first conductive portion above the optical unit. The EMI shield of the invention provides improved EMI shielding and EM compatibility at the camera module packaging level, especially for frequencies in the megahertz and gigahertz range, by shielding substantially all of the camera module subassembly.
US09930218B2 Content aware improvement of captured document images
Systems and methods are disclosed for content aware digital image enhancement. In particular, in one or more embodiments, the disclosed systems and methods analyze content of a digital image portraying a document with graphics and/or text and generate a cleaning confidence map. Specifically, in one or more embodiments, the disclosed systems and methods generate a cleaning confidence map indicating a likelihood that each pixel in the digital image portrays text or a graphic. Moreover, in one or more embodiments, the disclosed systems and methods utilize the cleaning confidence map as a reflection of how aggressively to modify digital images. In particular, in one or more embodiments, the disclosed systems and methods utilize the cleaning confidence map to remove shadows, identify and clean background pixels, and correct contrast in relation to the digital image.
US09930209B2 Device, information processing method, and information processing system
A device includes a first requester, an acquirer, a transmitter, a storage controller, a second requester, and an executor. The first requester is configured to issue a request for launching a program to a server. The acquirer is configured to acquire identifying information from the server in response to the launching request and identifies the program. The transmitter is configured to transmit device information that identifies the device to the server in response to a transmission request transmitted from the server. The storage controller is configured to store, in association with the identifying information, request information which allows accessing the server and the device information in a storage unit. The second requester is configured to transmit the request information to the server. The executor is configured to execute the program which is launched in the server and associated with the request information.
US09930204B2 Image reading apparatus
An image reading apparatus including: an illumination device configured to illuminate an original; and a solid-state image sensor configured to receive and convert a reflected light from the original into an image signal, wherein the illumination device includes: a plurality of light emitting elements; and a light guide configured to guide light emitted from the light emitting elements toward the original, wherein the light guide includes: a deflection surface configured to deflect the light emitted from the light emitting elements to direct the light toward the original; and an emission surface configured to emit the light deflected by the deflection surface toward the original, wherein the deflection surface has a plurality of first curved optical surfaces provided side by side in a longitudinal direction of the light guide, and wherein the emission surface has a plurality of second curved optical surfaces provided side by side in the longitudinal direction.
US09930201B2 Image forming apparatus
A MFP includes a storage device, a RAM device, and a CPU. The MFP is capable of executing a standard program and an application that is not a standard program. The MFP receives specification of: an application deployment area upper limit as an upper limit of a size of a deployment area of the RAM device in which the application is deployed; and a Java heap upper limit as an upper limit of a size of a processing area of the RAM device that the application uses for a process (S107). The MFP controls starting of the application according to the application deployment area upper limit and the Java heap upper limit, which were specified in S107.
US09930198B2 Image reading apparatus and image forming system
An image reading apparatus and an image forming system which are hardly affected by noise due to paper dust or the like is provided. An image reading apparatus includes a back side image reading unit and a front side image reading unit which are continuously arranged in a sheet conveying direction. Also, an upstream side conveyance member and an intermediate conveyance member are arranged adjacent to each other in the upstream and downstream sides of the back side image reading unit. The intermediate conveyance member and the downstream side conveyance member are arranged adjacent to each other in the upstream and downstream sides of the front side image reading unit. The colorimetric unit is arranged outside an area from the upstream side conveyance member to the downstream side conveyance member in the sheet conveying direction.
US09930195B2 Image reading device, image processing apparatus, and image reading method
An image reading device includes a shooting unit, a light source unit, a shooting controller, and a combining unit. The light source unit sequentially irradiates the bound document with light from first and second irradiation positions opposing each other with respect to a first straight line orthogonal to a direction of a binding portion of the document. The shooting controller controls the shooting unit to shoot a first region positioned at the second irradiation position side on the document when the light source unit irradiates the document with light from the first irradiation position, and controls the shooting unit to shoot a second region containing a region other than the first region on the document when the light source unit irradiates the document with light from the second irradiation position. The combining unit combines a shot image of the first region and a shot image of the second region.
US09930191B2 Image forming apparatus and non-transitory computer readable medium
An image forming apparatus includes an output unit, a reading unit, and a processor. The output unit outputs multiple types of charts. The reading unit reads images of the charts. The charts are output by the output unit. The processor performs multiple types of processes in a predetermined order in accordance with the images of the charts and original images used to output the charts. Each of the processes is at least one of diagnosis and adjustment. The images of the charts are obtained through the reading operation performed by the reading unit. The charts which are output by the output unit include a diagnostic chart for a spot and/or a streak and a diagnostic chart for transfer. After the processor performs a first diagnosis based on the diagnostic chart for a spot and/or a streak, the processor performs a second diagnosis based on the diagnostic chart for transfer.
US09930190B2 Device, computer-readable medium, and method for modifying services using advanced data collection capabilities
A method for presenting services to a subscriber includes certain processes. The method includes collecting usage data associated with an account for the subscriber that is associated with a portable device. The method includes storing usage data in a repository. The method includes determining whether the usage data satisfies a condition. The method includes determining whether an actionable category of data exists. The method includes determining an action based on the actionable category of data and a set of rules. The method includes receiving a first message from the portable device indicating that a communication function of the portable device has terminated. The method includes sending a second message to the portable device that requests an input from the subscriber via the portable device and is based on the action. The method includes receiving a third message from the portable device that includes a response to the second message.
US09930189B2 Management of toll-free number misuse and fraud detection
Methods and systems for providing a rating system that allow for customers to create a database of toll-free numbers that are abused by malicious consumers which may be cloud-based and allow for service providers to dip prior to completing or accepting calls.
US09930187B2 Billing related information reporting
Radio communications is performed within a mobile telecommunication network. Billing related information is obtained by radio-physical detection. Within a trusted execution environment, a challenge known by the mobile telecommunication network is obtained; billing related information is received; billing related information is attested; and the attested billing related information is caused to be sent to the mobile telecommunication network.
US09930185B2 POTS telephony over high speed data networks
Novel tools and techniques are provided for delivering plain old telephone service (“POTS”) telephony over high speed data networks. In particular, various embodiments provide tools and techniques for concurrent transmission of POTS voice signals and data signals over the same wire(s) of high-speed data lines or data cables. Various systems and methods might, in some instances, utilize upbanding or rebanding of the POTS voice band to a higher frequency band above the data stream band spectrum for transport of voice concurrent with data over the same wire(s) in the cable. The system might comprise interface devices at either end of a cable segment, one interface device to reband the voice signal and to combine the voice signal with the data signal for each dual-transport wire in the cable, and another interface device at the other end to separate the voice signal from the data signal.
US09930184B2 Cordless telephone device, cordless telephone system, and data transfer method
Slave device information transmitting unit of the present invention transmits slave device information to a mobile phone. Slave device transfer data receiving unit receives slave device transfer data from the mobile phone, and stores the slave device transfer data in storage unit. Destination slave device determining unit extracts destination slave device information from slave device transfer data stored in storage unit, and selects a cordless telephone slave device which is a destination of the slave device transfer data, based on destination slave device identification information which is set in the destination slave device information. Slave device transfer data transmitting unit transmits slave device transfer data to a cordless telephone slave device selected by destination slave device determining unit.
US09930182B2 Media server interaction in conferencing
A method for managing callers into a conference system having a specific conferee limit for servers has steps as follow: for a first caller over the limit for a first conference server, the first caller electing a first conference, establishing a first tie line to a second conference server, and placing the first caller in a continuation of the first conference in the second conference server, for a subsequent caller over the limit, electing to join the first conference, placing the subsequent caller in the continuation in the second conference server, and for a subsequent caller electing to join a conference other than the first conference, determining that there is a listener in the first conference, moving the listener to the continuation in the second conference server, and accommodating the subsequent caller in the first conference server in the conference elected, preserving the single tie line.
US09930178B2 Interactive display response system
Systems for interactive display responses. An example system includes an interactive display server (IDS), wherein the IDS is configured to: establish a data session with an interactive display application (IDA) installed on a mobile device, wherein the data session is established when a call is placed, via the mobile device, with a call center that is subscribed to provide IDR services; obtain, from the call center, a link to a data to be displayed via the IDA; and send, to the mobile device, the link to the data to be displayed on the mobile device.
US09930166B2 Method for operating a communication device in a communication network, a communication device, a luminaire equipped with such communication device
This invention related to a communication device and a method for operating a communication device comprising a transceiver being adapted to communicate in a communication network, comprising a configuration phase including the step of (a1) the communication device obtaining by means of a first telecommunication mode a selected role profile selected out of a set of role profiles, said selected role profile defining the role of the communication device in the communication network in an operation phase, and an operation phase including the steps of (b1) the communication device disabling or maintaining its transceiver to communicate by means of the first telecommunication mode depending on the selected role profile; (b2) the communication device communicating in the network using a second telecommunication mode.
US09930165B2 Adjusting system for adjusting a component of a motor vehicle on an adjustment path
An adjusting system for adjusting a component of a motor vehicle on an adjustment path between a basic position and an end position with a mobile communications device through which control commands can be sent wirelessly to a control unit arranged in the motor vehicle and through which a drive for the adjustment of the adjustable component can be actuated. A target position selected from a plurality of target positions on the adjustment path of the adjustable component can be entered in the mobile communications device, and thereupon a corresponding actuating signal can be sent to the control unit wirelessly through the mobile communications device. The drive for adjusting the adjustable component to the selected target position can be actuated by the control unit.
US09930164B2 Method, mobile terminal and system for processing sound signal
A system for processing a sound signal includes a mobile terminal that obtains a series of sound waveform values in a first location. The mobile terminal obtains a sound waveform value within a valid sound waveform value range from the series of sound waveform values and transmits the sound waveform value to a computing device in a second location, so that the computing device performs a logic operation corresponding to the sound waveform value. A mobile terminal can transmit a sound waveform value to a computing device at a location remote from the mobile terminal to perform a logic operation corresponding to the sound waveform value, and total system performance, including the computing device and the mobile terminal, is improved.
US09930162B2 Techniques for enhancing content on a mobile device
Techniques for enhancing content on a mobile device are described. A method may include monitoring an input component for the mobile device and detecting a first control directive from the input component, the first control directive to instruct selection of a content portion from a user interface of a first application executing on the mobile device. The method may continue by receiving a second control directive to select the content portion; performing an operation on the selected content portion by a second application different from the first application; and presenting results of the operation on a display of the mobile device. Other embodiments are described and claimed.
US09930158B2 Vehicle immersive communication system
A vehicle communication system facilitates hands-free interaction with a mobile device in a vehicle or elsewhere. Users interact with the system by speaking to it. The system processes text and processes commands. The system supports Bluetooth wireless technology for hands-free use. The system handles telephone calls, email, and SMS text messages. The user can customize the device via a user profile stored on an Internet web server.
US09930157B2 Phone user interface
An electronic device having a user interface for accessing phone features. The user interface accounts for whether the electronic device is connected to a companion cellular phone. The user interface accounts for a headset is available for use to carry on a call. The user interface permits transition between using one or more of cellular phone, headset, and/or the electronic device to be used for carrying on incoming or outgoing calls.
US09930154B2 Speaker module
The present disclosure relates to the technical field of electro-acoustic products. Disclosed is a speaker module installed in an electronic terminal, comprising: a housing receiving therein a speaker unit which is electrically connected with an external circuit of the module via an FPCB; and a sensor configured to detect ambient noise, the sensor being electrically connected with the FPCB, the sensor being installed at a position adjacent to a sound exit hole of the electronic terminal, and the sensor being used to transmit a detected ambient noise signal to a CPU of the electronic terminal via the FPCB. The electronic terminal installed with the speaker module may automatically tune the sound volume of the speaker module according to the amount of noise in the external environment, thereby ensuring a user to timely hear a prompt tone generated by the electronic terminal in any environment, and effectively avoiding missing an important event or call due to failure to hear the prompt tone.
US09930152B2 Mobile terminal
A mobile terminal includes first and second bodies, and a folding unit connecting the first and second bodies and disposed to be foldable, wherein the folding unit includes a plurality of sequentially disposed blocks; and a plurality of magnets installed in the plurality of blocks respectively, to generate a magnetic force when the folding unit is folded or unfolded.
US09930149B2 Multicast traffic distribution in a multi-pod network environment
An example method for to multicast traffic distribution in a multi-pod network environment is provided and includes provisioning a block of multicast group addresses for broadcast, unknown unicast and multicast (BUM) traffic distribution between pods in the multi-pod network, calculating a hash corresponding to a bridge domain (BD) extending across a plurality of pods in the multi-pod network, the hash being identically calculated at each one of the plurality of pod, indexing with the hash into the block of multicast group addresses designated for inter-pod BUM traffic to derive a global multicast group identical for the broadcast domain across the plurality of pods, and associating a local multicast group at the translator with the derived global multicast group.
US09930146B2 System and method for compressing content centric networking messages
A computer system can compress or decompress a type-length-value (TLV) component in a message. During operation, the computer can select a compression table associated with a network interface used to send and/or to receive the message, and can search the compression table for an entry that includes a prefix of a value from type-length-value (TLV) component being compressed or decompressed. If compressing the message, the computer may generate a compressed block that corresponds to a compressed version of the TLV component, such that the compressed block includes the compression encoding in place of the prefix in the TLV component's value. The computer can also generate a compressed message that includes the compressed block in place of the TLV component, without a compression table.
US09930145B2 System and method of header compression for online network codes
Embodiments are provided for header compression with online network codes. A header formulation is used in accordance with the network codes to reduce the header overhead. An agent node between a source of packets and a user equipment (UE) adds to a header in the packets block labels corresponding to blocks of data in the packets. The agent node further adds, to a payload portion of the packets, start and end times for transmitting the blocks. The blocks of data are encoded using an online network coding scheme and the packets are sent to an access node serving the UE. The access node receives the packets, compresses the header by compressing bits of the block labels based on a pre-defined finite number of paths between the agent node and a plurality of access nodes components serving the UE, and sends the compressed header in the packets to the UE.
US09930144B2 Information processing method
An information processing method is an information processing method executable by a server device. The information processing method includes obtaining first position information from a first portable terminal that has received a beacon signal from a first beacon device, the first position information being information indicating a current position of the first portable terminal, calculating a probability of abnormal condition of the first beacon device by comparing the obtained first position information with second position information indicating an installation position of the first beacon device, the second position information being managed in advance by the server device, and performing a process corresponding to the calculated probability of abnormal condition.
US09930138B2 Communicating with third party resources in cloud computing environment
A cloud computing environment can be configured to allow third party, user-controlled resources to be included in the pool of resources available in the cloud, regardless of the type of system supporting the user-controlled resources. A cloud management system can identify a particular type of management system supporting the user-controlled resources and the commands necessary to communicate with the particular type of management system. Once the particular type of management system is identified, the cloud management system can communicate with the particular type of management system, utilizing the determined commands and protocols, to coordinate access to the user-controlled resources. The cloud management system can identify, allocate, and manage a set of resources from the user-controlled resources utilizing the commands and protocols.
US09930136B2 Forming social media groups based on emotional states
In an approach to form groups based on an emotional state of a user, a computer determines an emotional state of a first user. The computer determines an emotional state of a plurality of users and determines the emotional state of at least one user of the plurality of users corresponding to the emotional state of the first user. The computer provides a recommendation for forming a group, based, at least in part, on the corresponding emotional states of the first user and the at least one user. The computer then determines, based on at least one criteria on the group, a duration for the group.
US09930133B2 System and method for managing application performance
A system and method for managing application performance includes a storage controller including a memory containing machine readable medium comprising machine executable code having stored thereon instructions for performing a method of managing application performance and a processor coupled to the memory. The processor is configured to execute the machine executable code to receive storage requests from a plurality of first applications via a network interface, manage QoS settings for the storage controller and the first applications, and in response to receiving an accelerate command associated with a second application from the first applications, increase a first share of a storage resource allocated to the second application, decrease unlocked second shares of the storage resource of the first applications, and lock the first share. The storage resource is a request queue or a first cache. In some embodiments, the second application is a throughput application or a latency application.
US09930132B2 Content specific router caching
A method of operating a router is disclosed. The method may include updating a data object to or from a router cache of the router. For example, the router may store or distribute the data object by determining whether a client device in a local network established by the router stores a version of the data object different from a version on the router cache. For another example, the router may store the data object based on a cacheable tag associated with the data object, the cacheable tag indicating that the data object is intended by a content server system to be cached in the router cache.
US09930130B2 Processing hybrid data using a single web client
According to an aspect, techniques for processing hybrid data include receiving a web request and translating the web request into a translated native request. The translated native request and a native request are sent to a server via a single web client. A response is received from the server via the single web client. It is determined whether the response corresponds to the translated native request or to the native request.
US09930128B2 Method and apparatus for accessing a virtual object
An approach is introduced for providing, by an apparatus, a virtual object that represents an item. The virtual object is perceivable to a user by at least one of the following ways: audibly, visibly or by haptic feedback. The item may be accessed by another apparatus when the position of the other apparatus corresponds to a perceived position of the virtual object. Once the item has been accessed, it can be copied and edited by the other apparatus.
US09930127B2 Method and apparatus for virtualized network function chaining management
A method for vNF chaining management includes receiving virtualized network function (vNF) information from a chaining client associated with a particular vNF. A service chaining catalog is updated based on the vNF information and chaining information is transmitted to peering vNFs of the particular vNF. The vNF information can indicate instantiation of a vNF and identify peering vNFs. Updates received from vNFs can be used to update the chaining catalog. Updated vNF information can then be sent to peering vNFs of the vNF which sent the update.
US09930126B2 Electronic apparatus and information processing method
An electronic apparatus and an information processing method, which are related to a field of electronic technique, are described. The electronic apparatus includes a first sensing unit configured to sense first sensing data representing an action of the electronic apparatus; a communication unit for broadcasting a first identification information itself and the first sensing data sensed by the first sensing unit to an external second apparatus, and receiving a second identification information and a second sensing data broadcasted from the external second apparatus; and a control unit for controlling the electronic apparatus to execute a preset operation based on a decision result whether the first sensing data and the second sensing data satisfy predetermined conditions.
US09930124B2 Exchange of signalling messages in an internet protocol communications network between entities applying object oriented processing of signalling messages
Signalling messages in an Internet Protocol, IP, communications network comprising a chain of at least two entities applying object oriented processing of signalling messages are exchanged between the at least two entities of the IP communications network comprising object oriented based data items. Parsing and inverse parsing of text based signalling messages are effectively avoided, thereby reducing system resources and increasing processing speed of the system as a whole.
US09930121B2 System, apparatus and method for optimizing symmetric key cache using tickets issued by a certificate status check service provider
In one embodiment, a method includes establishing a first session between a first computing device and a second computing device, when the first computing device does not have connectivity to a credential manager; proxying a request to the credential manager from the second computing device on behalf of the first computing device and receive in the second computing device a first keyless ticket encrypted to the first device and a second keyless ticket encrypted to the second device; providing the second keyless ticket from the second computing device to the first computing device; and enabling communication between the first and second computing devices according to the first and second keyless tickets. Other embodiments are described and claimed.
US09930120B2 Infrastructure-to-vehicle communication system and method
The system and methods according to the present invention advantageously provide redundant, confirmatory or control signals or information or data capture, for motorist and/or autonomous or driverless vehicles. These control, confirmatory or redundant signals or information may be used by driverless vehicles, trucks, motorist, pedestrians and cyclist to navigate roadways or receive or validate infrastructure information or make decisions based on conditions. The signals may also be used by motorists, pedestrians and electronic devices to gather data and make decisions. The redundant, confirmatory or control signals or information communication may be done via visible, non-visible or radio-frequency spectrum. The system may be implemented by embedding hardware or electronics or optics into or on luminous sign systems, traditional sign systems or mounted onto infrastructure such as guard rails, bridges or other fixed or temporary systems for the purpose of transmitting and/or receiving signals/messages or communication using visible and non-visible light spectrum.
US09930118B2 Systems and methods for granular resource management in a storage network
In accordance with some aspects of the present invention, systems and methods are provided for dynamically and/or automatically selecting and/or modifying data path definitions that are used in performing storage operations on data. Alternate data paths may be specified or selected that use some or all resources that communicate with a particular destination to improve system reliability and performance. The system may also dynamically monitor and choose data path definitions to optimize system performance, conserve storage media and promote balanced load distribution.
US09930116B2 Method and system for selecting a transport mechanism and a storage process
A system includes a transmitting agent configured to select a transport mechanism for transmitting a data item, and a receiving agent configured to select one or more data repositories and a storage process for storing the data item. One storage process includes storing the data item temporarily in the second data repository, and subsequently transferring the data item from the second data repository into the first data repository. Another storage process includes storing the data item into a first data repository without temporarily storing the data item in the second data repository.
US09930113B2 Data retrieval via a telecommunication network
A method includes supplementing a database with multiple database views respectively representing a data model and including a first column representing a first attribute of the data model and a second column representing a second attribute of the data model; identifying a database view capable of retrieving requested data; retrieving instances of the data model represented by the identified view via the network using a first select criterion directed at the first column and a second select criterion directed at the second column of said view, the second attribute values of the data model instances being calculated selectively for instances having been dynamically identified by the first select criterion; and returning a result via the network.
US09930102B1 Method and system for using emotional state data to tailor the user experience of an interactive software system
Emotional state data is used to tailor the user experience of an interactive software system, by monitoring and obtaining data about a user's emotional state. The resulting emotional state data is analyzed and used to dynamically modify the user's experience by selecting user experience components based on the analysis of the user's emotional state data. In this way, different types of user experience components can be utilized to provide the user with an individualized user experience that is adapted to the user's emotional state. Different types of user experience components can be utilized to adjust the user experience to adapt to the user's new emotional state, prevent the user from entering an undesirable emotional state, and/or encourage the user to enter into a desirable emotional state.
US09930100B2 Progressive background uploading
In one embodiment, a method includes accessing a first instance of content to be uploaded to a server, generating a second instance of the content from the first instance, automatically uploading to the server the second instance of the content, and automatically uploading to the server the first instance of the content in response to occurrence of a pre-determined upload condition. The first instance has a first file size and the second instance has a second file size that is smaller than the first file size. The upload of the second instance makes the content available for access at least in part by one or more second users at an immediate point in time. The upload of the first instance of the content makes the content available for access by the second users in an original version.
US09930099B2 Hybrid segment-oriented file server and WAN accelerator
In a network including WAN accelerators and segment-oriented file servers, a method comprises responding to a client request to manipulate a file via a network file protocol by receiving a first request at a first WAN accelerator, wherein the request is a request to open a file located at a file server that is a segment-oriented file server, sending a local request for the file, corresponding to the first request, from the WAN accelerator to the file server, using a segment-aware network request protocol, returning at least a portion of the requested file in the form of a representation of a data map corresponding to the at least a portion of the requested file stored on the file server and using a data map for reconstruction of the requested file.
US09930095B2 System for managing extension modifications to web pages
A method and system provide, using a microprocessor of computing device associated with a web publisher, content including a web page. The method includes accessing, by the web publisher, a list including at least one extension associated with a web browser rendering the content at a second computing device, and a key generated based on the content, the key being generated at a specific time after the providing. The method includes comparing a value associated with the key to an expected value to determine a difference between the key and the expected value.
US09930093B2 Dynamic web session clean-up
A “sign-off” cookie is generated and stored upon initiation of a web session between a client and a web application executing on a server. The sign-off cookie preferably comprises both an identifier for the session (a “session ID”) together with an identifier (such as a URL) for a sign-off resource (associated with a sign-off mechanism) that can be used to clean-up the web session following its termination. The sign-off cookie may be returned to the client and/or retained within a proxy. Upon termination of the web session, the URL in the sign-off cookie is used to initiate a request to the sign-off mechanism to clean-up the web session. This approach provides for dynamic web session clean-up without requiring any pre-configuration of the sign-off mechanism.
US09930091B2 Transport path-aware quality of service for mobile communications
Embodiments provide quality of service for media content delivery over capacity-constrained communications links to user devices by exploiting usage models and path awareness. For example, one or more uncongested beams can be identified as preceding one or more congested beams (e.g., by computing a congestion map) along a predicted transport path of a user device moving through a multi-beam satellite communications system. A prediction can be made as to one or more future requests that are likely to be made by the user device for pre-positionable types of media content, and that are likely to be serviced by one of the subsequent congested beams. When such a request for pre-positionable media content is predicted, embodiments can schedule transmission of at least a portion of the media content over one or more of the preceding uncongested beams for storage local to the user device, thereby pre-positioning the content at the client prior to reaching the congested beam.
US09930089B2 Memory management of digital audio data
A system, method and computer-readable code for the management of digital media on a device with memory and storage restrictions. As with any device, memory and storage is limited. With the ultimate goal of providing a user with a hands-off literary experience involving multiple media types, it is necessary to automate the clean-up of unneeded content that has previously been transferred to the device. Utilizing bookmark information that describes various positions in one or more media streams, time information that describes the various media streams and related content used to integrate various types of content for each media stream, content and storage can be managed such that the user never has to interact directly with stored content beyond the controls provided with a basic media player. The user still experiences a completely automated and seamless literary experience regardless of the number of open media streams, bookmarks and various related content the user has. The result is a fully automated context aware memory and content manager.
US09930087B1 Scheduling downloads based on metadata in a client-server topology
A method, a computer program product, and a computer system for scheduling downloads based on metadata in a client-server topology. A server receives from a client application a request for scheduling a download of a file, wherein the request for scheduling the download of the file comprises a requirement of a time period for downloading the file. The server fetches information from one or more metadata sources. The server determines an optimal time for downloading the file, based on the requirement of the time period and information from one or more metadata sources. The server sends a response with the optimal time and information for downloading the file. The server receives from the client a request for downloading the file at the optimal time. The server serves, at the optimal time, the file to the client application.
US09930081B2 Streams optional execution paths depending upon data rates
Processing elements in a streaming application may contain one or more optional code modules—i.e., computer-executable code that is executed only if one or more conditions are met. In one embodiment, an optional code module is executed based on evaluating data flow rate between components in the streaming application. As an example, the stream computing application may monitor the incoming data rate between processing elements and select which optional code module to execute based on this rate. For example, if the data rate is high, the stream computing application may choose an optional code module that takes less time to execute. Alternatively, a high data rate may indicate that the incoming data is important; thus, the streaming application may choose an optional code module containing a more rigorous data processing algorithm, even if this algorithm takes more time to execute.
US09930079B2 Device-driven social network
In one embodiment, a method includes receiving information from a network-enabled device, the network-enabled device being associated with a first user of a social-networking system. The information indicates that the physical presence of an item has been detected by one or more sensors of the network-enabled device. The method further includes identifying the item based on the received information and providing information about the identified item to one or more second users of the social-networking system.
US09930077B2 Informational enrichment for interactive systems
Interactive services are enhanced by intercepting, in a telecommunications network, a session initiation protocol message used to initiate a communication. The session initiation protocol message is intercepted prior to terminating at a recipient computer configured to provide interactive services for the communication. Based on predetermined rules, supplemental information is determined to provide to the recipient computer of the communication. The supplemental information is inserted into the session initiation protocol message prior to the terminating at the recipient computer. The session initiation protocol message with the supplemental information is routed to the recipient computer that provides the interactive services for the communication. The interactive services are provided based at least in part on the supplemental information.
US09930076B2 Central conferencing routing server
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for collaboration conferencing with multiple participants over a communications network, and more specifically for a conferencing routing service for managing and routing collaboration participants.
US09930070B2 Modifying security policies of related resources
A method for a managing security in a networked computing environment. The method included a processor detecting an unauthorized activity that is targeting a first computing resource. The method further includes a processor determining a first group of computing resources that includes the first computing resource. The method further includes a processor determining a first threat level for the detected unauthorized activity. The method further includes a processor identifying a first security policy of a plurality of security policies of a networked computing environment based at least in part on the determined first group of computing resources and the determined first threat level for the detected unauthorized activity.
US09930067B1 Techniques for secure session reestablishment
A client establishes a network session with a server. The network session is used to establish an encrypted communications session. The client establishes another network session with another server, such as after terminating the first network session. The client resumes the encrypted communications session over the network session with the other server. The other server is configured to receive encrypted communications from the client and forward them to the appropriate server.
US09930064B1 Network management security and protection system
A system for the monitoring, management, and protection of networks and network-connected devices is described. The system employs an agent configured to run on each network-connected device, as well as a management console in communication with the agent. The management console functions in tandem with the agent(s). The agent(s) broadcasts heartbeat messages to periodically check-in with the management console in order to determine if any changes have been made to any software on the network-connected device. Additionally, challenges, based on complex code, are periodically transmitted between the management console and the agent(s) in order to verify the authenticity of the agent(s).
US09930063B2 Random identifier generation for offline database
Various embodiments of the present technology involve creating a secure unique identifier for a content item to be used in a synchronized content management system while off-line with the synchronized content management system. In some embodiments, securing the unique identifier involves generating a random key and applying a hash function to an input to generate a hash. The synchronized content management system can require a user to send both the secure identifier and the key to the content management system in order to register the content item with the content management system. Accordingly, a malicious user who only has access to the secure identifier cannot use it to identify the key. This prevents a malicious user who has obtained the secure identifier, but does not have access to the key from registering a malicious document using the original user's secure identifier.
US09930060B2 Method for enforcing endpoint health standards
An approach for enforcing standards regarding security vulnerabilities for an endpoint user device associated with a user includes collecting, at an inline frame implemented with a web application, endpoint health data of the endpoint user device in response to the user interfacing with the web application through the endpoint user device, generating endpoint health intelligence from the endpoint health data, the endpoint health intelligence indicating endpoint security health of the endpoint user device, generating a first endpoint health notification comprising the endpoint health intelligence, and notifying an administrator of network with the first endpoint health notification.
US09930056B2 Systems and methods of viral enablement of features by peer-to-peer connection
The technology disclosed relates to identifying and notifying a user of nearby attendees at a mega attendance event who are in user's social graph by comparing the user's social graph to a list of event attendees. The identified attendees can be stratified into social graph tags that annotate, categorize and prioritize other users in the user's social graph. The technology disclosed also relates to identifying and notifying the user of nearby attendees of sessions at the event who meet introduction preferences of the user by finding matches between introduction preference attributes specified by the user and attributes of the attendees provided by the list of event attendees.
US09930050B2 Device management proxy for secure devices
A hardware device architecture is described that improves security and flexibility in access to hardware device settings. A device management proxy service is digitally signed and granted access to device settings. Applications are then digitally provisioned by the proxy service and only validated signed requests from applications are permitted to change hardware device settings. Further granularity over hardware device settings is achieved through user accounts and groups established by the applications.
US09930046B2 Systems and methods for providing information-technology assets in an open environment
The disclosed embodiments include methods and systems for providing information-technology (IT) assets in an open environment. In certain aspects, an IT system may provide an online portal that presents an IT self-serve store of IT assets that a user may select for access or use. The IT system may, for example, determine that the selected IT assets comply with one or more compliance and permissioning policies, and based on the determination, may assemble the selected IT assets to generate or “spin-up” instances of applications executable by various hardware platforms. The IT system may also perform processes that perform automated operations relating to certain IT assets, such as testing, modeling, recommendations, etc.
US09930045B2 Logging system for blacklisting URLs in toll-free data service
A method, a device, and a non-transitory storage medium that stores instructions to load a first web page; scan each embedded uniform resource locator (URL) of the first web page; select each embedded uniform resource locator (URL) that is signed to indicate support of a toll-free data service; transmit each signed embedded URL to a first network device; receive, from the first network device, at least one replacement URL; render the first web page using the at least one replacement URL; receive a user input via one of the at least one replacement URL; load a second web page in response to the user input; scan the second web page for an embedded URL; determine whether the second web page includes at least one unsigned embedded URL; and transmit to a second network device, blacklist data that includes the at least one unsigned embedded URL.
US09930044B2 Boosting remote direct memory access performance using cryptographic hash based approach
A mechanism is provided in a data processing system for performing a remote direct memory access operation. Responsive to receiving in a network interface controller a hash value of data to be copied from a source address in a source node to a destination address in a destination node in the remote direct memory access operation, the network interface controller performs a lookup operation in a translation protection table in the network interface controller to match the hash value to a hash value for data existing in memory of the destination node. Responsive to the network interface controller finding a match in the translation protection table, the network interface controller completes the remote direct memory access operation without transferring the data from the source node to the destination node.
US09930039B2 Device authentication within deployable computing environment
A deployable computing environment may facilitate interaction and data sharing between users and devices. Users, devices, and relationships between the users and devices may be represented within the deployable computing environment. A relationship between a user and a device may specify that the device is owned by the user and that the device is authorized to perform operations within the deployable computing environment on behalf of the user. Secure authentication of devices and users for interaction within the deployable computing environment is achieved by authenticating tickets corresponding to the user, the device, and the relationship. A device identification ticket and a user identification ticket are used to authenticate the device and user for interaction within the deployable computing environment. A device claim ticket allows the device to perform delegated operations (e.g., data synchronization, peer connectivity, etc.) on behalf of the user without the user's credentials (e.g., user identification ticket).
US09930038B1 Probabilistically expedited secure connections via connection parameter reuse
Methods for probabilistically expediting secure connections via connection parameter reuse are provided. In one aspect, a method includes determining whether a client had previously established a secure connection with a hostname. The method also includes obtaining a source identifier used by the client to establish the previous secure connection when it is determined that the client previously established the previous secure connection with the hostname. The method also includes sending a request to the hostname for a new secure connection based on the obtained source identifier. Systems and machine-readable media are also provided.
US09930034B2 Authenticating applications using a temporary password
A mobile device can receive, from an application installed on a wearable device, an authentication query. Based upon the authentication query, an application installed on the mobile device can be determined to have been authenticated. In response to determining that the application installed on the mobile device has been authenticated, a temporary password can be generated at the mobile device and converted into a vibration pattern. The vibration pattern can be vibrated at the mobile device. The temporary password sent from the mobile device can be compared with user input received via a tap interface on the wearable device. In response to determining that the user input corresponds to the temporary password, the application installed on the wearable device can be authenticated based on authentication parameters of the corresponding application on the mobile device.
US09930032B2 Selective password synchronization
A mechanism is provided for selective password synchronization. An indication is received that a password is to be changed for an account in a plurality of accounts associated with an individual, where the indication includes a new password. Responsive to receiving the indication of the password change, the account is grouped with one or more other accounts in the plurality of accounts thereby forming a first subset of accounts, where grouping the account with the one or more other accounts in the plurality of accounts excludes at least one account in the plurality of accounts thereby forming a second subset of accounts. The new password is propagated to the first subset of accounts according to a first policy. The new password is propagated to a second subset of accounts of the plurality of accounts according to a second policy, where the second policy is different from the first policy.
US09930030B2 Extensible configuration system to allow a website to authenticate users based on an authorization protocol
An extensible configuration system to allow a website to authenticate users based on an authorization protocol is disclosed. In some embodiments, the extensible configuration system includes receiving an identifier for an authentication provider; and automatically configuring a website to use the authentication provider for logging into the website.
US09930028B2 Method to enroll a certificate to a device using SCEP and respective management application
The method to enroll a certificate to a device comprises the steps of providing a management application on a management device, the management application discovering a device that needs certificate enrollment, wherein the discovery information includes a public key of the device. The management application forwards the public key of the device to a certificate enrollment server, and the device requests a certificate enrollment at the certificate enrollment server by including the public key of the device at the certificate request for a secure certificate enrollment to the device.
US09930024B2 Detecting social login security flaws using database query features
Techniques for detecting security flaws are described herein. An example system includes a processor to perform a login attempt into a website to be tested using a first social login account and a first verification to determine whether the first social login account is logged in. The processor can monitor a database associated with the website for queries. The processor can perform a second login attempt into the website using a second social login account and a second verification to determine whether the second social login account is logged in. The processor can perform a third login attempt using a third social login account. The processor can detect a second set of features based on the queries during the third login attempt. The processor can detect a social login security flaw based on the first and second verification, and the first and second set of detected features.
US09930021B2 Secure devices using entropy multiplexing
Systems and techniques for implementing secure devices using entropy multiplexing are described herein. An entropy-multiplexing (EM) tree containing a plurality of tree depths may be accessed. A first message may be transmitted to a set of neighbor devices. At least a portion of the first message may be encrypted using a first seed value generated using a first tree depth of the plurality of tree depths and a first clock value of a device. A response may be received from a neighbor device of the set of neighbor devices. The response may include a second message. The second message may be encrypted using a second seed value generated using a second tree depth of the plurality of tree depths and a second clock value. The second message may be decrypted using a third seed value generated using the second tree depth and a third clock value of the device.
US09930018B2 System and method for providing source ID spoof protection in an infiniband (IB) network
A system and method can provide source ID spoof protection in an InfiniBand (IB) fabric. The IB fabric can support a plurality of tenants in a subnet that connects a plurality of physical servers, wherein the plurality of tenants are associated with different partitions in the subnet. Then, the plurality of tenants can use at least one shared service, and the IB fabric can be configured to determine what ID values are legal for different physical servers and different partitions.
US09930014B2 Methods and apparatus for key delivery in HTTP live streaming
A key delivery mechanism that delivers keys to an OS platform (e.g., iOS platform) devices for decrypting encrypted HTTP live streaming data. An HTTPS URL for a stateless HTTPS service is included in the manifest for an encrypted HTTP live stream obtained by an application (e.g., a browser) on an OS platform device. The URL includes an encrypted key, for example as a query parameter value. The application passes the manifest to the OS. The OS contacts the HTTPS service to obtain the key using the URL indicated in the manifest. Since the encrypted key is a parameter of the URL, the encrypted key is provided to the HTTPS service along with information identifying the content. The HTTPS service decrypts the encrypted key and returns the decrypted key to the OS over HTTPS, thus eliminating the need for a database lookup at the HTTPS service.
US09930011B1 Private network request forwarding
Private network request forwarding can include receiving a request from a user for Internet services over a public network. Private network request forwarding can include analyzing the request and determining whether the request is legitimate. Private network request forwarding can include forwarding the request to an entity through a private network when it is determined that the request is legitimate, wherein the user has access to the entity through a proxy.
US09930006B2 Method for assigning logical addresses to the connection ports of devices of a server cluster, and corresponding computer program and server cluster
A method and system for assigning logical addresses to connection ports of devices of a server cluster. The method includes defining a logical addressing policy in respect of said connection ports of devices of the cluster; based on a logical distribution of the devices of the cluster in the data transmission network, a geographic distribution, and a hardware definition of the devices of the cluster, initializing a server cluster administration database; according to the logical addressing policy, assigning logical addresses to the connection ports of devices of the server cluster; and saving the logical addresses assigned in the server cluster administration database. The system includes an automatic logical address allocator configured to perform these functions based on execution settings of a structured description file of the logical addressing policy and the content of a previously initialized administration database.
US09930005B2 Method, device and system for processing DNS cache information
Provided are a DNS cache information processing method, device and system. The method comprises: upon reception of a client request, resolving and obtaining domain name information requested by the client; querying in a database a data structure corresponding to the domain name information; when finding the data structure, acquiring read lock information corresponding to the data structure, the read lock information being permission information allowing performing a read operation of the cache information stored in the data structure; reading the cache information in the data structure by using the permission of the read lock information, and transmitting the read cache information to a sender requested by the client. The embodiment of the present invention can improve caching speed and cache information throughput, improving the flexibility of cache information, and enhancing the quality of stored information.
US09930000B2 Method for posing requests in a social networking site
A method poses requests in a social networking site by a submitting user by a terminal connected to a communication network to a previously unknown group of receiving users is disclosed. A relationship data model is provided which comprises objects linked to each other by semantic and/or a social relations. The question, i.e. content of the request, generally includes a question text in a text format, preferably in a natural language such as English. The question text includes one or more request meta data terms, whereby each request meta data term includes an identifier symbol, a connector symbol and a connector. The at least one request meta data term is then mapped to objects of the relationship data model. This mapping results in generating at least one group of receiving users. The submitted message is finally distributed via the communication network to the group of receiving users.
US09929999B2 Ad hoc message sharing between email and social networks
There are provided a system, a method and a computer program product for sharing messages between an email client and a social network. The system prepares, based on an input from a sender, an email message by using the email client. The system identifies a portion of the email message to be shared with one or more users in the social network. The system tags the portion of the email message with identities of the one or more users in the social network. The system accesses the social network with credential of the sender. The system posts the portion of the email message on social network pages of the one or more users under a name of the sender.
US09929998B1 Tagged messages to facilitate administration of a virtualization infrastructure
In a computer-implemented method to facilitate administration of a virtualization infrastructure, posted messages of members of a virtualization infrastructure are displayed, wherein the posted messages comprise tags identifying operational conditions of the members of the virtualization infrastructure. Responsive to a selection of a particular tag, the members of the virtualization infrastructure that posted a message comprising the particular tag are displayed.
US09929996B2 Common email database for a plurality of users
Enhancing email is disclosed. An email message is received. Content of the email message is stored in a common email database including email data accessible by a plurality of platform users. Access to the email data is provided via a platform that provides enhanced messaging functions to the platform users. The content of the email message is transmitted via a conventional email system. The content of the email message is accessible both via the platform and by an email client accessing the conventional email system.
US09929995B2 Third party messaging system for monitoring and managing domain names and websites
A method is disclosed for a domain name registrar or a website hosting provider to authenticate a user as having authority to manage an account. The user may enter a selected messaging system for receiving and sending messages. The domain name registrar or the website hosting provider may monitor one or more events (such as an expiration of a domain name or a usage of a resource permitted by a website). When one or more events occur, a notice with various options may be sent to the user via the selected messaging system. The selected action may be received and performed by the domain name registrar or the website hosting provider. A confirmation message may be sent to the user regarding the results of the domain name registrar or the website hosting provider performing the selected action.
US09929993B2 Method for transmitting messages in an energy automation network, energy automation component and substation
A method for communication in an energy automation network having a number of substations, each including energy automation component(s) and an internal communication network for message exchange. The communication networks of the substations are interconnected for message exchange via a public network without multicast support. Each energy automation component may include an application for controlling a communication unit, wherein messages according to IEC 61850 can be exchanged between applications of a common group which includes energy automation components of at least two substations. A first application of a particular group of applications transmits a message to second application(s) of the same group via the substation communication network and/or a public network. Tunnels that encapsulate GOOSE messages may be used to allow an overlay network for transmission of GOOSE messages via a public network without multicast support. The logical groupings of applications may therefore define separate, logical communication networks.
US09929989B2 Interoperability with legacy clients
A method includes identifying a series of events formatted for a modern system. The series of events includes a master message usable by modern systems. The master message includes default information for all events in the series. The method further includes identifying a plurality of instance messages. Each of the instance messages includes default information and exception information for a given event in the series of events. The method further includes sending both the master message and the instance messages to other systems without regard to whether the other systems are modern or legacy systems.
US09929984B2 Method and computer program product for establishing real-time communications between networked computers
A system, method, and computer program product is provided for establishing real-time communications between computer users connected by a communications network. An invitation is created by a first computer. An invitation is data that proposes a communication session. An invitation can indicate the status or availability of the sending user or of some other resource. Creation of the invitation is followed by the transfer of the invitation from the first computer to at least one second computer. The invitation can be transferred electronically through the network, or physically, by the transfer of a magnetic medium bearing the invitation. The invitation contains parameters to configure an invitation communicator application for communications between the first and second computers. The second computer accepts the invitation and invokes an invitation communicator application to allow communication.
US09929982B2 Designating automated agents as friends in a social network service
A system is described in which a user can add one or more automated agents as “friends” in a social network service. In operation, an automated agent observes an information need expressed by the user via the social network service, e.g., in the form of an original message posted to the social network service; determines whether it is appropriate to reply to the information need; uses automated functionality to generate a reply message to the information need (if it is deemed appropriate to reply to the information need); and sends the reply message to a target destination, such as a social network page associated with the user. For example, without limitation, one type of automated agent performs a question-answering function. Another type of automated agent performs a social referral service.
US09929979B2 Scalable crosspoint switch
A crosspoint switch matrix may include a plurality of point cells provided at intersections between a plurality of input pathways and a plurality of output pathways. The input pathways may be partitioned into groups, each group defined by a demultiplexer that forwards an input signal to the point cells within the group and/or to a demultiplexer of a succeeding group. The output pathways may be partitioned into groups, each group defined by a multiplexer that forwards a signal from an active point cell to an output of the matrix. Multiplexers of groups in intermediate positions between the point cell and the matrix output may relay the output signal between the multiplexers along a bypass pass. When both the input pathways and output pathways are so partitioned, each point cell may be a member of one input pathway group and one output pathway group.
US09929978B2 Superconducting cross-bar switch system
A superconducting cross-bar switch system comprises a first input port coupled to a first output port through a first variable inductance coupling element, and a second output port through a third variable inductance coupling element, and a second input port coupled to the first output port through a second variable inductance coupling element, and the second output port through a fourth variable inductance coupling element. A switch controller controls the setting of the cross-bar switch between a Bar state and a Cross state by changing the variable inductance coupling elements between opposing inductance states. This allows for selective routing of signals between the first input port to the first output port and the second input port to the second output port in the Bar state, and the first input port to the second output port and the second input port to the first output port in the Cross state.
US09929977B2 Fast scheduling and optimization of multi-stage hierarchical networks
Significantly optimized multi-stage networks with scheduling methods for faster scheduling of connections, useful in wide target applications, with VLSI layouts using only horizontal and vertical links to route large scale sub-integrated circuit blocks having inlet and outlet links, and laid out in an integrated circuit device in a two-dimensional grid arrangement of blocks are presented. The optimized multi-stage networks in each block employ several slices of rings of stages of switches with inlet and outlet links of sub-integrated circuit blocks connecting to rings from either left-hand side only, or from right-hand side only, or from both left-hand side and right-hand side; and employ multi-drop links where outlet links of cross links from switches in a stage of a ring in one sub-integrated circuit block are connected to either inlet links of switches in the another stage of a ring in the same or another sub-integrated circuit block.
US09929976B2 System and method for data center security enhancements leveraging managed server SOCs
A data center security system and method are provided that leverage server systems on a chip (SOCs) and/or server fabrics. In more detail, server interconnect fabrics may be leveraged and extended to dramatically improve security within a data center.
US09929970B1 Efficient resource tracking
Described techniques enable resource accounting and tracking in high access rate systems using low cost memories. A first set of counters is maintained in relatively lower cost memory. The first counters generally indicate the amount of resources used for each object in a set of objects, but on a potentially delayed basis. A second set of counters of smaller size is stored in a relatively higher cost memory that supports high arrival and departure rates for accurate accounting. Each second counter indicates the amount of resources assigned (or unassigned) to an object since the object's first counter was last updated, and is incremented or decremented whenever this amount changes. A background process is configured to update individual first counters from the corresponding second counters on a recurring basis. The exact times at which a given first counter is updated may vary in accordance with a variety of approaches.
US09929968B2 Inter-layer communication of events between TCP layer and higher layers when implemented in different concurrent execution entities
Inter-layer communication of events between different concurrent execution entities, where a Transmission Control Protocol (TCP) layer instance executes in a first execution entity and a higher layer instance executes in a second execution entity. In an example transaction, the first execution entity receives a TCP packet, and the TCP layer instance in the first execution entity generates an event message by processing the received TCP packet. The TCP layer instance thereafter stores the event message in an event queue at the second execution entity. The second execution entity identifies the presence of the event message in the event queue (e.g., by polling) and updates a first data structure, subsequent to the processing of the event message by the higher layer instance in the second execution entity. In an embodiment, the updated first data structure corresponds to application control block (ACB) maintained for each TCP connection.
US09929965B1 Traffic-aware sampling rate adjustment within a network device
Techniques are described for providing traffic-aware sampling rate adjustment within network devices. As inbound packets are received at an interface, a sampling unit of a forwarding circuit of the network device samples the inbound packets at a current sampling rate and directs a subset of the inbound packets to a service card of the network device. A flow controller within the service card of the network device processes the subset of the inbound packets to generate flow records. When changes in the rate at which the inbound packets are received exceed a defined threshold, the flow controller adjusts the current sampling rate at which the forwarding circuit samples the inbound packets received at the interface. Moreover, the flow controller adaptively adjusts the sampling rate such that the flow sampling resources the device are being utilized in accordance with the utilization thresholds.
US09929952B2 Methods and apparatus for data transfer in a packet-switched data network
Apparatus for and methods of enabling a gateway node of a first packet-switched data network to select a first channel for transferring a data packet to a destination packet data protocol address of a correspondent node provided service in the first network are disclosed. The gateway node is configured to select the first channel from a plurality of channels configured to transfer data packets to the destination packet data protocol address of the correspondent node, wherein the data packet is sent from a mobile node of a second packet-switched data network external to the first network, and wherein the mobile node has been in a communication session with the correspondent node while provided service in a third packet-switched data network different to the second network.
US09929946B2 Segment routing techniques
An apparatus and method is disclosed for segment routing (SR). In one embodiment, the method includes a node creating a segment stack that identifies one segment calculated using a first algorithm and a second segment calculated using a second, different algorithm. The node then attaches this header to a packet and sends it to another node.
US09929944B2 Redundancy device unit and method for determining fault in industrial control system, industrial control system and industrial system comprising redundancy device unit
A redundant device unit includes a first device connected with a field device via a first link and a second link in series. The first device, initially active in use, when active sends diagnostic information indicating whether there is a fault in the first link and/or the second link. A second device connected with the field device via the second link and a third link in series, initially passive in use, receives the first diagnostic information from the first device. When the first diagnostic information indicates that there is a fault in the first link and/or the second link, the first device switches to passive and the second device switches to active and generates second diagnostic information indicating whether there is a fault in the second link and/or the third link. A determination regarding the fault is made based on the first and second diagnostic information.
US09929940B2 Update of MAC routes in EVPN single-active topology
In general, techniques are provided for described herein that extend existing Ethernet Virtual Private Network (EVPN) protocol signaling mechanisms so that local, multi-homing PEs couple to an Ethernet segment can definitively convey their primary/backup designated forwarder (DF) status to any remote PE of the EVPN. In one example, this is accomplished by utilizing a new extended community attribute to each Ethernet A-D per EVI route advertised by each of the multi-homing PEs to specifically carry the advertising PE's primary or backup status. As such, any receiving remote PE need not rely on the arrival of individual MAC routes from a new primary PE and withdrawal of MAC routes from a former primary PE to update its forwarding information.
US09929938B2 Hierarchal label distribution and route installation in a loop-free routing topology using routing arcs at multiple hierarchal levels for ring topologies
In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching a destination network node, each routing arc comprising a first network node as a first end of the routing arc, a second network node as a second end of the routing arc, and at least a third network node configured for routing any network traffic along the routing arc toward the destination node via any one of the first or second ends of the routing arc, at least one of the first, second, or third network nodes are implemented as a ring-based network having a prescribed ring topology; and establishing loop-free label switched paths for reaching the destination network node via the routing arcs of the loop-free routing topology, the label switched paths independent and distinct from any attribute of the prescribed ring topology.
US09929937B2 Layer 3 routing loop prevention system
A layer 3 routing loop prevention system includes a port extender coupled to a first and second control bridges by a Link Aggregation Group (LAG). The first and second control bridges are coupled by an interchassis link. When the first control bridge receives a packet and determines that its LAG link to the port extender is unavailable, it provides a control bridge failover identifier in the packet and performs layer 3 forwarding to send the packet to the second control bridge over the interchassis link. When the second control bridge receives the packet though the interchassis link and determines that its LAG link to the port extender is unavailable, that the packet includes the first control bridge failover identifier, and that layer 3 forwarding will result in the packet being sent back to the first control bridge device, the packet is dropped to prevent layer 3 routing loops.
US09929934B2 Partner discovery in control clusters using shared VLAN
At a first virtual device executing in a data processing system, a determination is made whether a partner list associated with the first virtual device includes a threshold number of partner virtual devices, the first virtual device participating in the control cluster. A first Live packet is unicast over the VLAN to each partner virtual device identified in the partner list. A unicast of a second Live packet from a second virtual device to the first virtual device is received over the VLAN, the second virtual device being identified in the partner list. A Hello packet is broadcast over the VLAN to cause the Hello packet to reach a third virtual device, wherein the Hello packet is configured to discover a new partner virtual device to add to the partner list, discovering the new partner enlarging the control cluster.
US09929933B1 Loading a flow table with neural network determined information
A flow of packets is communicated through a data center. The data center includes multiple racks, where each rack includes multiple network devices. A group of packets of the flow is received onto an integrated circuit located in one of the network devices. The integrated circuit includes a neural network and a flow table. The neural network analyzes the group of packets and in response determines if it is likely that the flow has a particular characteristic. The neural network outputs a neural network output value that indicates if it is likely that the flow has a particular characteristic. The neural network output value, or a value derived from it, is included in a flow entry in the flow table on the integrated circuit. Packets of the flow subsequently received onto the integrated circuit are routed or otherwise processed according to the flow entry associated with the flow.
US09929931B2 Efficient provisioning and deployment of virtual machines
Machines, systems and methods for managing quality of service in a virtualized computing environment, the method comprising: provisioning one or more active virtual machines (VMs) over one or more hosts in a virtualized computing network, wherein one or more resources are allocated to the active VMs before the active VMs service one or more requests; monitoring information associated with quality of service defined for servicing of the requests; and designating at least an active VM as a shadow VMs, in response to results of the monitoring, wherein at least one resource remains allocated to the shadow VM, while the shadow VM enters a dormant state and no longer services any requests.
US09929930B2 Reducing an amount of captured network traffic data to analyze
A system and method for monitoring a communication network is provided. The method includes capturing network data from network traffic of the communication network by a plurality of probes monitoring the communication network. The method further includes detecting by lightweight analysis a data packet of the captured network data that includes information related to a transactional procedure failure transacted by an end-user device and determining an identity of the end-user device. The method further includes sharing the identity of the end-user device with other probes of the plurality of probes, adding the end-user device's identity to respective whitelists associated with the probes of the plurality of probes, and performing, for end-user device identities included in the respective whitelists, detailed analysis of network data during a predetermined time period.
US09929929B1 Network device management technology
Techniques are described for providing network device management. In some implementations, a native mobile device application enables use of a mobile device to add new devices to a network, remove devices from a network, change network and device profile settings, troubleshoot a network, provide an interface into network devices, communications, diagnostics, etc., and provide remote access to the network for installation, programming, troubleshooting, and inclusion.
US09929927B2 In-vehicle services through attendant devices, user-provided devices, and/or an in-vehicle computer system
An approach to facilitating in-vehicle services through attendant devices, user-provided devices, and/or an in-vehicle computer system is provided. In one implementation, one or more communication sessions with the in-vehicle computer system may be facilitated by an attendant device. Passenger information relating to one or more passengers of a vehicle and service information relating to one or more services to be provided to the one or more passengers may be obtained by the attendant device from the in-vehicle computer system via the one or more communication sessions. The passenger information and the service information may be provided by the attendant device. An indication that at least one service is in progress or is complete is received by the attendant device.
US09929925B2 Apparatus and method for detecting counterfeit advertiser in wireless communication system
The present disclosure relates to a sensor network, machine type communication (MTC), machine-to-machine (M2M) communication, and technology for internet of things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method for detecting a counterfeit advertiser by a server includes detecting a random delay time or a cumulative interval for a reference device based on a time stamp for an advertisement packet received from the reference device, and detecting a random delay time or a cumulative interval for a receiving device other than the reference device based on a time stamp for an advertisement packet received from the receiving device.
US09929917B2 System for configuration and device connectivity based on user selection
Embodiments of the invention are directed to systems, methods, and computer program products for active, real-time control of a plurality of devices and associated applications for monitoring and completing one or more targets through an interactive integrated interface. In this regard, the system determines a plurality of devices and applications associated with the user. The system then determines one or more targets of the user based on analyzing device information, application information and user information. The one or more targets are configured to be completed by modifying control factors associated with the devices. The system may then initiate a display of the targets on the interactive integrated interface and enable the user to select suitable targets. Following the selection of targets by the user, the system configures applications and devices associated with the targets to provide information and feedback associated with the selected targets.
US09929915B2 Systems and methods for network management
Embodiments relate generally to network hardware, network software and methods for network management and testing. In some embodiments, state information (e.g., configuration data, forwarding states, IP tables, rules, network topology information, etc.) can be received from devices in a network. The state information can be parsed and used to generate a network model, which describes how data is processed by the network. Using the model, possible flow paths of data through the network can be identified and used to analyze the network and identify network behavior, such as types of traffic, frequency of rule matches, what kind of transformation occurs as traffic flows through the network, and where the traffic gets dropped, etc. Policies can be verified against the network model to ensure compliance, and in the event of non-compliance, a report or interface can indicate the cause and/or allow a user to explore specific details about the cause.
US09929911B1 Automatic configuration of virtual network switches
In general, techniques are described in which a plurality of network switches automatically configure themselves to operate as a single virtual network switch. A virtual switch is a collection of individual switch devices that operate like as single network switch. As described herein, network switches in a network that are capable of participating in a virtual switch may automatically discover one another. The participating network switches may then elect one of the participating switches as a master switch. The master switch may generate forwarding information and store the forwarding information in the participating switches, including the master switch. The forwarding information causes the participating switches to act like a single network switch.
US09929902B2 Wireless communication system with single-subband user equipment
A radio network node (120) is configured to operate within a system bandwidth comprising multiple subbands and to serve a user equipment (110) limited to operating within only one subband during any given subframe. The radio network node (120) is configured to generate configuration information and to send that configuration information to the user equipment (110). In some embodiments, the configuration information indicates a location within the system bandwidth of a single subband within which the user equipment (110) is to be operated during a subframe. Alternatively or additionally, the configuration information indicates a mode according to which the user equipment (110) is to feed back channel state information to the radio network node (120). According to the indicated mode, in a subframe where CQI is reported, the user equipment (110) shall report one wideband CQI value which is calculated assuming transmission on the subband within which the user equipment (110) is configured to operate in that subframe.
US09929900B2 Resilient data communications with physical layer link aggregation, extended failure detection and load balancing
Rapid channel failure detection and recovery in wireless communication networks is needed in order to meet, among other things, carrier class Ethernet channel standards. Thus, resilient wireless packet communications is provided using a physical layer link aggregation protocol with a hardware-assisted rapid channel failure detection algorithm and load balancing, preferably in combination. This functionality may be implemented in a Gigabit Ethernet data access card with an engine configured accordingly. In networks with various topologies, these features may be provided in combination with their existing protocols.
US09929899B2 Snapshot message
A blockage is detected at a first link based on a delay and/or stoppage of transmission of a data message along the first link between first and second nodes of a plurality of nodes of a fabric. A snapshot message is sent along at least a second link between the first and second nodes in response to the blockage being detected. The second node may capture a fabric state at the second node in response to receiving the snapshot message, before a corrective action occurs.
US09929897B2 Performing a protocol, such as micro bidirectional forwarding detection, on member links of an aggregated link that uses an address of the aggregated link
The problem of being unable to run microBFD using an IPv6 address over any member links of a layer 2 LAG when the LAG is DOWN (and its IPv6 address becomes or is TENTATIVE), is solved by running DAD for the address configured for the microBFD once the individual link is in DISTRIBUTING or STANDBY state and triggering (or starting) microBFD once the DAD for that address completes successfully. Further, member links of the LAG may be permitted to continue running microBFD even if the LAG interface is DOWN and even if some other member links (but not all member links) of the LAG are DOWN.
US09929896B2 Customizable serviceability mechanism
An approach is provided in which a mobile device collects serviceability data from applications executing on the mobile device based upon one or more serviceability state changes provided by a server. The mobile device filters the collected serviceability data according to one or more collection filter rules provided by the server and, in turn, sends the filtered serviceability data to the server accordingly.
US09929895B2 Unique identifiers for browsers
A webpage may be downloaded by a browser at a computing device. Such downloaded webpage may be associated with a reference to a browser identifier file. The browser may be directed to access the referenced browser identifier file. As a result, the browser may automatically check a local browser cache for the referenced browser identifier file. A request regarding the referenced browser identifier file may be sent over a communication network to an identifier server. Such request may be indicative of whether the referenced browser identifier file is found in the local browser cache. A response may be received from the identifier server. Such response may include the referenced browser identifier file when the referenced browser identifier file (or a current version thereof) is not found in the local browser cache. Alternatively, the response may include an indicator when the referenced browser identifier file is found in the local browser cache. The contents of the referenced browser identifier file may be made available to the browser and other related applications.
US09929892B2 Flexible frequency synthesis
According to some embodiments, an apparatus for generating multiple variable frequency and phase locked clock signals comprises complex tuners, digital up-samplers, image isolation filters, quadrature modulators, a combiner, a DAC, a local oscillator, and an analog filter. The complex tuners tune multiple digital baseband signals. The up-samplers interpolate the complex tuned digital signals such that one of the up-sampled images of each of the complex tuned digital signals corresponds to a desired frequency. The image isolation filters isolate images corresponding to the desired frequencies. The quadrature modulators convert the isolated images of the complex tuned digital signals into real digital signals. The combiner combines the real digital signals into a combined real digital signal. The DAC, driven by the local oscillator, converts the combined real digital signal into an analog clock signal. The analog filter then filters the analog clock signal to select images located at the desired frequencies.
US09929891B2 Radio communications system and method with increased transmission capacity
A radio communications method includes carrying out, by a transmitter: providing a digital time signal carrying digital symbols to be transmitted; and transmitting a radio frequency signal carrying the digital time signal. The method further includes carrying out, by a receiver: receiving the radio frequency signal transmitted by the transmitter; processing the received radio frequency signal to obtain a corresponding incoming digital signal; and extracting, from the incoming digital signal, the digital symbols carried by the incoming digital signal. The digital time signal carrying the digital symbols to be transmitted results from an approximation of the Hilbert transform in frequency domain, which approximation is based on a frequency main mode and one or more frequency twisted modes, wherein the frequency main and twisted modes carry, each, respective digital symbols to be transmitted.
US09929890B2 Method for determining reserved tones and transmitter for performing PAPR reduction using tone reservation
A method of determining reserved tones for reduction of a peak to average power ratio (PAPR) includes: selecting carrier indices for the reserved tones and generating a kernel signal based on the selected carrier indices; calculating a comparison reference average value of the kernel signal, selecting one of the calculated comparison reference average value and a prestored comparison reference average value, and preliminarily determining carrier indices of the reserved tones based on the selection; re-arranging an order of the preliminarily determined carrier indices; calculating a comparison reference average value of a kernel signal generated, whenever each of the re-arranged carrier indices is changed to another carrier index, to generate a plurality of comparison reference average values, and finally determining carrier indices of the reserved tones which generates a kernel signal having the smallest comparison reference average value among the comparison reference average values as the indices of the reserved tones.
US09929887B1 Backward-compatible signal variations for data augmentation
A system and method for augmenting the data capacity of pre-existing communications channels is provided. In one example, a subcarrier waveform of the system can be dithered based on data generated by an additional source and then transmitted. The dithered subcarrier can be passed through a plurality of matched filters so as to ascertain which dither pattern was used, thus ultimately allowing for the demodulation of the additional data source. The system and methods provided herein can be implemented with minimal impact to legacy users of the system as implementation of the dithering scheme can have minimal impact to the performance of receivers that are not equipped to demodulate the dithered waveforms.
US09929885B2 Phase tracking receiver
The present disclosure relates to a method for demodulating a modulated signal and a receiver. The receiver comprises: a phase detector with a first and second input, the first input being adapted to receive a modulated input signal; a comparator comprising an input coupled to an output of the phase detector; a frequency-offset cancellation block comprising an input coupled to an output of the comparator. The receiver includes a digitally controlled oscillator comprising: a control input coupled to an output of the comparator and an output of the frequency-offset cancellation block; and an output coupled to the second input of the phase detector.
US09929880B2 System and method for managing VLAN associations with network ports
A system and method of managing virtual local area network (VLAN) associations with network ports includes receiving a first packet on a first port of a network switching device, extracting first VLAN identification information from the first packet, determining one or more first VLANs associated with the first port based on the first VLAN identification information, associating the first port with each of the one or more the first VLANs, and transmitting a second packet on the first port when a second VLAN associated with the second packet is included in the one or more first VLANs. In some embodiments, the first packet is received from an end station. In some embodiments, the first packet includes a VLAN identification field selected from a group consisting of a VLAN list field, a VLAN bitmap field, a Port VLAN ID type-length-value (TLV), and a Port Protocol VLAN ID TLV.
US09929878B1 Auto detection and prevention of loop, segmentation and traffic outage in a G.8032 ring network
Methods and systems are provided for managing an Ethernet ring protection switching (ERPS) protocol in an Ethernet network. The method includes receiving an administrative data packet at a first network element; determining whether the administrative data packet contains an ERPS membership setting from a second network element; when the administrative data packet contains the ERPS membership setting from the second network element, comparing an ERPS membership setting at the first network element to the ERPS membership setting from the second network element; and performing an action when the ERPS membership setting at the first network element is different than the ERPS membership setting from the second network element.
US09929876B2 Adaptable multi-mode wireless power, light and automation
A device and method for remotely controlling the supply of electricity to a lighting element The device (200) includes a wireless communications module (202) configured for peer-to-peer communications and a microcontroller (208). The electrical supply is varied based on a command received through the wireless communications module that may include specifying one or more particular LEDs in order to generate a spectrum of different colors from the lighting element.
US09929872B2 Method and device for upgrading a building control system
An integration tool is presented for integrating and/or commissioning a new device or system into a building automation system. The integration tool is incorporated into the building automation system and is operative to create one or more databases and/or applications for the new device that is then flashed to an appropriate building system controller. In one form, the present invention is a software tool for integrating a building automation device into the building control system. In another form, the present invention is an integration tool for defining applications for new devices.
US09929868B2 Wireless wake-up device for cellular module
A control device may wake-up a target wireless device through a wired or wireless communications channel. In an implementation, the control device and the wireless device may include a cellular module (e.g., global systems for mobile communications (GSM) capability) to implement an on-demand wake-up call. The on-demand wake-up call may allow the control device to perform at least one task at the wireless device without user intervention at the wireless device.
US09929867B2 Systems, methods, and computer readable storage device for delivering power to tower equipment
A cell site includes a tower and a power over Ethernet system to power devices on the tower. The power over Ethernet system includes a power over Ethernet switch and a multiplexing box. Ethernet cables connect output ports of the power over Ethernet switch to input ports of the multiplexing box. A power plant is connected to the input of the power over Ethernet switch. Devices are connected to the output ports of the multiplexing box. The power over Ethernet system also includes a power management control.
US09929865B2 Powered device interface classification apparatus and method
A powered device interface constituted of: a first and second rectifier bridge, the outputs and returns thereof in electrical communication with each other; and a selection circuit; and a classification current circuit in electrical communication with the output and return of each of the first rectifier bridge and the second rectifier bridge, and further in electrical communication with a first and second input of the first rectifier bridge, wherein the classification current circuit is arranged, responsive to a classification voltage received at one of the first rectifier bridge and the second rectifier bridge, to: in the event that the classification voltage is received at the first rectifier bridge, output a first classification current exhibiting a first magnitude; and in the event that the classification voltage is received at the second rectifier bridge, output a second classification current exhibiting a second magnitude.
US09929862B2 Optimized hardware architecture and method for ECC point doubling using Jacobian coordinates over short Weierstrass curves
An optimized hardware architecture and method introducing a simple arithmetic processor that allows efficient implementation of an Elliptical Curve Cryptography point doubling algorithm for Jacobian coordinates. The optimized architecture additionally reduces the required storage for intermediate values.
US09929861B2 Secure database backup and recovery
As disclosed herein a computer system for secure database backup and recovery in a secure database network has N distributed data nodes. The computer system includes program instructions that include instructions to receive a database backup file, fragment the file using a fragment engine, and associate each fragment with one node, where the fragment is not stored on the associated node. The program instructions further include instructions to encrypt each fragment using a first encryption key, and store, randomly, encrypted fragments on the distributed data nodes. The program instructions further include instructions to retrieve the encrypted fragments, decrypt the encrypted fragments using the first encryption key, re-encrypt the decrypted fragments using a different encryption key, and store, randomly, the re-encrypted fragments on the distributed data nodes. A computer program product and method corresponding to the above computer system are also disclosed herein.
US09929859B2 Account asset protection via an encoded physical mechanism
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a request for a physical certificate authenticating a user to transfer a domain name, as well as a domain name and domain name transfer instructions; print the physical certificate, including a QR code encoding a user id, the domain name, an EPP key and the transfer instructions; lock the domain name account against modification; receive a request to execute a domain name transfer; scan the user id, the domain name, the EPP key and the transfer instructions encoded within the QR code; unlock an administrative function of the account; authenticate, via the EPP key, the domain name transfer; and execute the domain name transfer.
US09929857B2 Precise time tagging of events over an imprecese link
A system for precise timing and synchronization of events is provided. The system includes a first terminal including one or more first counters and a packetizer configured to create a packetized data stream having one or more event tags. The system also includes a second terminal that includes one or more second counters and a depacketizer. The second counter(s) is/are configured to count clock pulses generated by a first clock of the first terminal at a first clock rate. The depacketizer is configured to receive the packetized data stream and detect the event tag(s). When the at least one event tag is detected, the second terminal calculates a time at which the first terminal created the packetized data stream based on a count value of the second counter(s) and a count value of the first counter(s) of the first terminal.
US09929856B1 System and method for jitter negation in a high speed serial interface
A serial data channel includes a transmitter with a jitter generator that receives a jitter setting and injects a timing delay into an output signal of the transmitter in response to the jitter setting. The serial data channel further includes a receiver with an eye detector configured to evaluate a signal eye of the received output signal. The serial data channel provides a plurality of jitter settings to the jitter generator, and evaluates a plurality of signal eyes of the received output signal, where each signal eye of the plurality of signal eyes being associated with a particular received output signal generated in response to a particular one of the plurality of jitter settings. The serial data channel further selects a particular jitter setting of the plurality of jitter settings based upon the evaluation of the associated received output signal.
US09929855B2 Synchronizing clocks in a communications network
A User Equipment comprises a master clock, for example a Precision Time Protocol, PTP, or Precision Time Control Protocol, PTCP, network clock. The User Equipment further comprises circuitry configured to set the master clock based on signals from a wireless communications network node and a time offset, wherein the time offset is based on the propagation delay between the wireless network node and the User Equipment. The circuitry is further configured to send timing information to a network device in a communications network having a slave clock, whereby the network device can synchronize its slave clock with respect to the master clock comprised within the User Equipment.
US09929854B2 Duplexing apparatus, wireless devices and related methods
The invention provides duplexing apparatus, wireless devices and methods for duplexing signals in which measurements are taken at multiple frequencies across a frequency band of interest, and in which a balancing impedance is controlled as a function of those measurements. Isolation between the RX and TX nodes is enhanced across the frequency band as a result.
US09929852B2 System and method for full duplex link adaptation in a full duplex communications system
A method for operating a communications controller adapted for full duplex (FD) operation includes receiving a measurement report from a user equipment served by the communications controller, the measurement report indicating a first power margin between a current transmit power and a transmit power break point and a second power margin between the current transmit power and a maximum transmit power capable of supporting FD operation, performing FD link adaptation (LA) in accordance with the first power margin and the second power margin to adjust one or more FD configuration parameters of a link between the communications controller and the user equipment, wherein the link includes a downlink and an uplink, and instructing the user equipment to communicate over the link in accordance with the one or more FD configuration parameters.
US09929847B2 Shortened block acknowledgement with fragmentation acknowledgement signaling
Certain aspects of the present disclosure provide methods and apparatus for using a shortened block acknowledgement (BlockAck) frame capable of acknowledging fragments. Such a shortened BlockAck frame may include a bitmap field having a shorter length than that of a basic BlockAck frame in the IEEE 802.11 standard (i.e., <128 octets). One example method for wireless communications generally includes receiving a plurality of protocol data units (PDUs) (e.g., media access control (MAC) protocol data units (MPDUs)); determining whether each of the PDUs was successfully received and whether each of the PDUs is associated with a non-fragmented service data unit (SDU) (e.g., MAC service data unit (MSDU)) or a fragmented SDU; and outputting for transmission a shortened BlockAck frame comprising a bitmap field indicating a receive status for the non-fragmented and fragmented SDUs based on the determination.
US09929845B2 Enhanced random access channel procedure
Systems, methods, apparatuses, and computer program products for an enhanced random access channel (RACH) procedure are provided. One method may include receiving an access request comprising a signature from at least one user equipment. The method may then include providing, to the at least one user equipment, multiple at least partially overlapping resource opportunities for a first scheduled transmission, and performing blind decoding of the first scheduled transmission for the multiple at least partially overlapping resource opportunities.
US09929839B2 Device, network, and method for communications with fast adaptive transmission and reception
An embodiment of the present invention is disclosed including a method for adaptive reception, the method. The method includes receiving, by a user equipment (UE), an indicator from a first component carrier, the indicator indicating whether a second component carrier is in the On state. Receiving, by the UE, from the second component carrier a subframe wherein a reference signal is provided at a first symbol position of the subframe in a majority of subcarriers of the subframe. The second component carrier and the UE are then synchronized based on the reference signals. The UE then initiates a data link with the second component carrier.
US09929834B2 Low latency operation with different hybrid automatic repeat request (HARQ) timing options
Methods, systems, and devices for wireless communication are described. A user equipment (UE) or a base station may identify a timing advance parameter and a processing parameter for the UE, and one or both may determine a hybrid automatic repeat request (HARQ) timing based on the identified parameters. For example, if the UE has a large timing advance or reduced processing capacity, a longer HARQ timing may be chosen. When the UE receives downlink (DL) transmissions from the base station, the UE may send an acknowledgement (ACK) or negative acknowledgement (NACK) based on the chosen HARQ timing. The base station may send a retransmission (in the case of a NACK) based on the HARQ timing. In some cases, the UE may request a specific HARQ timing, or request an updated timing advance. If HARQ synchronization is lost, the UE and the base station may default to a preconfigured HARQ timing.
US09929830B2 Content delivery over wireless links
An access point receives notification of a bit rate setting specifying a throughput needed to transmit corresponding content to a communication device. Based on the bit rate setting, the wireless access point identifies a set of multiple possible modulation-coding options supporting transmission of data at different bit rates greater than the bit rate setting needed to transmit the corresponding content. The wireless access point selects a respective modulation-coding option that provides a throughput bit rate that is lower than a modulation-coding option in the set providing a highest possible throughput bit rate. Selection of the lower bit rate modulation-coding option provides adequate capacity to transmit the corresponding content, yet does so with a higher signal to noise ratio than would be provided by the higher bit rate modulation-coding option. Subsequent to selection, the wireless access point transmits the corresponding content to the communication device via the selected modulation-coding option.
US09929828B2 Optical add/drop multiplexer and method for adding/dropping optical signal
OADM processes input light containing reference light and multiplexed optical signals. A splitter splits the input light to generate first and second input light. A receiver generates an electric signal representing the second input light. An estimator estimates a difference in optical frequency between the reference light and a specified optical signal based on the electric signal. Alight source generates first and second light. An optical frequency of the second light is shifted by the estimated difference with respect to that of the first light. A demodulator generates a dropped signal representing the specified optical signal. A drive signal generator generates a drive signal in accordance with an inverted signal of the dropped signal. A modulator modulates the second light with the drive signal to generate a modulated optical signal. The first input light, the first light and the modulated optical signal are input to non-linear optical medium.
US09929825B2 Transmitting apparatus and mapping method thereof
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US09929817B2 System and method for 3D tracking for ad-hoc cross-device interaction
Disclosed is a three-dimensional ad-hoc tracking system and method between two or more devices at a location. The disclosed systems and methods can be implemented on commodity mobile devices with no added components and require no cross-device calibration, in order to track surrounding devices. Such tracking can be achieved by fusing three types of signals: 1) the strength of Bluetooth low energy signals reveals the presence and rough distance between devices; 2) a series of inaudible acoustic signals and the difference in their arrival times produces a set of accurate distances between devices, from which 3D offsets between the devices can be derived; and 3) the integration of dead reckoning from the orientation and acceleration sensors of all devices at a location to refine the estimate and to support quick interactions between devices. The disclosed systems and methods can be implemented by cross-device applications on mobile devices.
US09929816B2 Signal analysis for determining outdoor electronic unit configuration
Methods, systems, and computer readable media can be operable to facilitate the determination of an outdoor electronic unit (ODU)-type based upon a signal analysis. A device may perform an analysis of a signal received from an ODU, wherein the analysis identifies one or more properties of the signal, the properties including a peak frequency of the signal. The device may then compare the identified signal properties to one or more properties of one or more predetermined spectral configurations, each spectral configuration being associated with an ODU-type. The device may identify an ODU-type associated with a spectral configuration that includes at least one property overlapping a property of the analyzed signal, and the device may determine that the ODU is of the identified ODU-type. In embodiments, the device may determine whether the ODU is using a passive or active configuration.
US09929815B1 Adaptive communications focal plane array
Adaptive communications focal plane arrays that may be implemented in, e.g., a specially-configured camera that can be utilized to receive and/or process information in the form of optical beams are presented. A specialized focal plane array (FPA) having a plurality of optical detectors is utilized, where one or more optical detectors are suppressed such that data is not allowed to be output from the one or more suppressed optical detectors, and only a significantly smaller number or subset of optical detectors receiving optical beams are allowed to output data. In this way, the rate at which data is to be output by an adaptive communications FPA (ACFPA) can be significantly reduced.
US09929811B2 Method and system for an optical connection service interface
Methods and systems for an optical connection service interface may include, in an optical data link comprising an optical fiber, a local control system, first and second transceivers at ends of the optical fiber, generating a control signal for the local control system at a low frequency and communicating, utilizing the optical fiber, an optical data signal at a high frequency and an optical service signal for an Optical Connection Service interface (OCSi) at an intermediate frequency. An optical signal may be modulated at the intermediate frequencies for the OCSi, and may be modulated and communicated to the second transceiver. The communicated modulated signal and the optical data signal may be detected utilizing a photodetector in the second transceiver. The detected optical signal may be demodulated, and an optical power of the optical data signal may be configured based on the demodulated signal.
US09929810B2 Flexible head-end chassis supporting automatic identification and interconnection of radio interface modules and optical interface modules in an optical fiber-based distributed antenna system (DAS)
Flexible head-end chassis supporting automatic identification and interconnection of radio interface modules (RIMs) and optical interface modules (OIMs) in an optical fiber-based distributed antenna system (DAS) are disclosed. In one embodiment, the flexible head-end chassis includes a plurality of module slots each configured to receive either a RIM or an OIM. A chassis control system identifies an inserted RIM or OIM to determine the type of module inserted. Based on the identification of the inserted RIM or OIM, the chassis control system interconnects the inserted RIM or OIM to related combiners and splitters in head-end equipment for the RIM or OIM to receive downlink communication signals and uplink communications signals for processing and distribution in the optical fiber-based DAS. In this manner, the optical fiber-based DAS can easily be configured or reconfigured with different combinations of RIMs and OIMs to support the desired communications services and/or number of remote units.
US09929808B2 High-dynamic-range coded light detection
The invention relates to a method for determining data embedded into a light output of a light source (121, 122) with an image acquisition device (140, 210) comprising at least a first color channel (212) and a second color channel (214). The method includes adjusting an initial gain of the first color channel (212) and/or an initial gain of the second color channel (214) so that the distribution of a histogram of pixel values for the first color channel (212) is substantially different from the distribution of a histogram of pixel values for the second color channel (214) according to one or more measures of distribution, obtaining one or more images of a scene acquired with the image acquisition device (140, 210) configured with the adjusted gains for the first and second color channels, the scene containing the light output of the light source, and processing at least some of the pixel values of the acquired images to determine the embedded data.
US09929807B2 Visible light receiving method
A visible light transmitting signal is modulated on the basis of an information signal to be transmitted, and is superimposed on a visible light to be transmitted. A camera (10) photographs the transmitted visible light by use of a pixel amplifier sequential output type imaging element (11), and the pixel amplifier sequential output type imaging element (11) amplifies electric charges generated in respective pixels by respective pixel amplifiers (22), to output imaging signals in sequence from the respective pixel amplifiers (22). Image data of light and dark bands acquired from the imaging signals are taken in by frame, and a differential value is calculated for displacement of exposure amounts of the respective pixels output in sequence or the respective rows. The transmitted information signal is demodulated on the basis of the differential value of the imaging signals of a plurality of samples serving respective pixels or respective rows as one sample in one frame.
US09929803B1 Communication link control using communication interface and programmable logic circuitry
Systems and methods related to the configuration of data communication links between electrical devices are described. The methods described may consider power efficiency of the data communication link along with bit error rate, latency, data rate, and other specifications. Methods discussed may lead to changes in the data communication link protocol, use of error correction coding scheme, the power consumption and the selection of features employed by the data communication link. Electronic systems capable of implementing the discussed methods may be incorporated in the circuitry of the electrical devices. Methods discussed may change the configuration the data communication link features during the operation of the electrical devices and/or the data communication link.
US09929799B2 Network and user equipment of HD-FDD communication system for handling HARQ
A network of a half-duplex frequency division duplex (HD-FDD) communication system for handling hybrid automatic repeat request (HARQ) includes a processing means for executing a program; and a storage unit, coupled to the processing means, for storing the program. The program instructs the processing means to perform the following steps: determining a first timing reference for a HARQ of downlink (DL) transmission from a first set of predetermined timing references, and determining a second timing reference for a HARQ of uplink (UL) transmission from a second set of predetermined timing references; and transmitting the first timing reference and the second timing reference to a user equipment of the HD-FDD communication system, allowing the user equipment to perform the HARQ of DL transmission based on the first timing reference and perform the HARQ of UL transmission based on the second timing reference.
US09929798B2 Coordinating devices to estimate distance, relative position, and device attitude
The present invention contemplates a variety of improved techniques including methods and apparatus for coordinating a plurality of devices, and more specifically, a method and apparatus for coordinating a plurality of devices to estimate or calculate various distances, relative positions, device attitudes, and other absolute and/or relative kinematic data.
US09929796B2 Virtual polar satellite ground station for low orbit earth observation satellites based on a geostationary satellite pointing an antenna over an earth pole
A satellite system includes a satellite operating in an orbit around the Earth and a satellite operating in another orbit around the Earth. The satellite points a fixed beam at least temporarily to a zone above the Earth's surface through which the satellite passes.
US09929793B2 Digital repeater having bandpass filtering, adaptive pre-equalization and suppressin of natural oscillation
A signal repeating system includes at least one input antenna that receives input signals, at least one output antenna that radiates output signals, and a signal path between the input and output antennas. The signal path includes circuitry for conditioning the input signals with down conversion circuitry that converts input signals to lower frequency signals and analog-to-digital conversion circuitry that converts the input signals to digital signals. A suppression circuit suppresses feedback and interference in the repeated output signals with a digital signal processor configured for receiving samples of the input signals, samples of the output signals, and samples of an interference reference signal and an adaptive filter under the control of the digital signal processor for generating echo cancellation signals and interference cancellation signals.
US09929788B2 Reconfiguring MIMO communication links
A plurality of communication links are established between a user device and a base station. The user device may determine if one or more criteria are satisfied and may reconfigure one or more of the plurality of communication links, based on the one or more criteria.
US09929787B2 Apparatus and method for channel state information feedback in wireless communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). Methods and apparatuses are provided for devices in a wireless communication system. Information requesting a channel estimation by at least one second device is transmitted from a first device to the at least one second device. Channel information is received at the first device as feedback from the at least one second device.
US09929786B2 Reducing location-dependent destructive interference in distributed antenna systems (DASS) operating in multiple-input, multiple-output (MIMO) configuration, and related components, systems, and methods
Components, systems, and methods for reducing location-dependent destructive interference in distributed antenna systems operating in multiple-input, multiple-output (MIMO) configuration are disclosed. Interference is defined as issues with received MIMO communications signals that can cause a MIMO algorithm to not be able to solve a channel matrix for MIMO communications signals received by MIMO receivers in client devices. These issues may be caused by lack of separation (i.e., phase, amplitude) in the received MIMO communications signals. Thus, to provide amplitude separation of received MIMO communications signals, multiple MIMO transmitters are each configured to employ multiple transmitter antennas, which are each configured to transmit in different polarization states. In certain embodiments, one of the MIMO communications signals is amplitude adjusted in one of the polarization states to provide amplitude separation between received MIMO communications signals. In other embodiments, multiple transmitter antennas in a MIMO transmitter can be offset to provide amplitude separation.
US09929785B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides a method of transmitting broadcast signals, the method including encoding service data, building at least one signal frame by mapping the encoded service data, modulating data in the built at least one signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, scheme and transmitting the broadcast signals having the modulated data.
US09929784B2 Methods for transmitting a frame in a multi-user based wireless communication system
The present invention relates to methods for transmitting a frame by grouping a plurality of wireless terminals in a multiuser based wireless communication system. The present invention includes a method for transmitting a frame by including information about multiple receiver terminals in a MAC frame, another method for transmitting a frame by allocating group addresses and then using a corresponding group address for frame transmission, and yet another method for transmitting a frame by using a unique group sequence number that is allocated to each group and group control information that contains bitmap information. The group control information is included in a destination address field of a MAC layer, or in a signal field of a physical layer, or in both the MAC layer and the physical layer.
US09929782B2 Method and arrangement for phase calibration of transmit and/or receive paths of an antenna array
A method of calibrating transmit and/or receive paths of an antenna comprising at least two antenna columns, each of which comprising two co-located sub-arrays of antenna elements. The method includes the steps of transmitting a measurement signal on at least one of the antenna elements, and receiving a representation of the measurement signal on at least one other of the antenna elements, the representation comprising at least a mutual coupling component dependent on the mutual coupling between the at least one antenna element and the at least one other antenna element. Further, the method includes the steps of repeating the transmitting and receiving step for at least a subset of all combinations of antenna elements of the antenna, wherein each combination of antenna elements comprises antenna elements having a same or different polarization, and subsequently comparing the received representations of the measurement signal between different combinations of antenna elements, and estimating at least a respective phase difference between antenna elements with the same polarization based on the comparison. Finally, the method includes the step of calibrating transmit and/or receive paths of antenna elements with the same polarization based on the estimated phase difference.
US09929781B2 Antenna device
An antenna device is provided with a magnetic core having a winding core and first and second flanges provided at one end and the other end of the winding core, respectively, an antenna coil constituted of a wire wound around the winding core, and a metal layer disposed parallel to a coil axis direction of the antenna coil. The metal layer has a slit overlapped with at least a part of the first flange in a plan view.
US09929779B2 Power adaptive dual mode card emulation system for NFC and RFID application
An adaptive dual mode card emulation system (in Card Emulation Mode or PICC design) within an NFC device is disclosed to solve the strong field power delivering issue and also achieve longer communication range. The NFC device may be a NFC tag or an electronic device (such as a smartphone) operated in a card emulation mode. The NFC device comprises an antenna used for wireless communication. The adaptive dual mode card emulation system comprises a passive load modulation (PLM) module, an active load modulation (ALM) module and an automatic power control (APC) module. The APC module couples to both the ALM and PLM modules and selectably enables the ALM or PLM module depending on the strength of received carrier signal sent from an NFC reader.
US09929778B2 Systems for enabling chassis-coupled modular mobile electronic devices
A system for enabling a chassis-coupled modular mobile electronic device includes a thermally conductive chassis, a set of module couplers that couple modules of the modular mobile electronic device to the chassis (both thermally and mechanically), a module communication network configured to enable data transfer between the modules, and a module power network configured to enable power transfer between the modules when the modules are coupled to the chassis.
US09929775B2 Techniques for device-to-device communications
Embodiments of the present disclosure provide apparatuses and systems for proximity communications. The apparatus may include an integrated circuit (IC) package with a central processing unit (CPU) circuit, an input-output (I/O) circuit coupled with the CPU circuit, and a dielectric electromagnetic waveguide coupled with the I/O circuit, to enable communications between the CPU circuit and another apparatus. In another instance, the apparatus may include a plurality of coupler pads disposed on a first surface of the apparatus; and a processor electrically coupled with the coupler pads. One of the coupler pads may form capacitive coupling with one of coupler pads disposed on a second surface of another apparatus, in response to a placement of the first surface in at least partial contact with the second surface, to enable proximity data communication between the processor and the other apparatus. Other embodiments may be described and/or claimed.
US09929771B2 Low power, centralized data collection
The systems and methods described herein are directed to techniques for improving battery life performance of end devices in resource monitoring systems which transmit data using low-power, wide area network (LPWAN) technologies. Further, the techniques include providing sensor interfaces in the end devices configured to communicate with multiple types of metrology sensors. Additionally, the systems and methods include techniques for reducing the size of a concentrator of a gateway device which receives resource measurement data from end devices. The reduced size of the concentrator results in smaller, more compact gateway devices that consume less energy and reduce heat dissipation experienced in gateway devices. The concentrator may comply with modular interface standards, and include two radios configured for transmitting 1-watt signals. Lastly, the systems and methods include techniques for fully redundant radio architecture within a gateway device, allowing for maximum range and minimizing downtime due to transmission overlap.
US09929770B2 Radio-frequency module
An inductor that adjust characteristics of a transmit filter circuit is disposed so that the inductor and at least one of common paths, a matching circuit, a receive filter circuit, and receive paths connected to an output terminal of the transmit filter circuit define a propagation path due to magnetic-field coupling and/or electric-field coupling. This configuration does not require the addition of a circuit device to define the propagation path. It is thus possible to improve attenuation characteristics for an RF signal outside the frequency band of a transmitting signal and to improve isolation characteristics between a transmit filter circuit and a receive filter circuit without increasing the size of a radio-frequency module.
US09929764B2 Co-molded multi-layered protective case for mobile device
A protective case for a mobile device having a multi-layered construction is disclosed. The multi-layered construction includes two layers co-molded to one another and produces a lightweight and low-profile case providing a high level of impact protection. The first layer generally forms the internal rigid shell of the case, and the second layer forms the external soft shell of the case which may include a perforated pattern of holes. The first layer is comprised of material that has a hardness greater than the second layer. The layers are configured to interact with one another so that they are capable of distributing and absorbing impact forces to mitigate damage to the mobile device. The first layer includes apertures in which the second layer forms buttons corresponding to mobile device user controls. The second layer also bonds through attachment openings at the corners of the first layer.
US09929763B1 Proximity sensor arrangement for wireless devices
Systems and methods for addressing an inadvertent decrease in transmission energy/power due to triggering a proximity sensor by a cover disposed on a computing device. In an embodiment, a cover sensor may be incorporated into the device. The cover sensor may be used to detect the presence of a cover on the device, as well as whether the cover is in an open or closed position. The output of the cover sensor may then be used to adjust a trigger/proximity threshold of the proximity sensor to account for the presence and position of the cover on the device. In this manner the device may avoid unnecessary power backoff caused by proximity of the cover, rather than proximity of the user. This improves the over the air (OTA) performance of the device, as well as the user experience.
US09929761B2 High band TDD antenna swapping method with improved receiver sensitivity
This disclosure relates to radio frequency (RF) front end circuitry for portable communication devices. In one embodiment, the RF front end circuitry includes an antenna, a switchable receive path configured to be opened and to be closed, a coaxial cable, and a low noise amplifier (LNA). The LNA is coupled so as to drive the coaxial cable. Thus, when the switchable receive path is closed, an RF receive signal received by the antenna can propagate through the switchable receive path to the LNA. Since the LNA is driving the coaxial cable, the RF receive signal can propagate through the coaxial cable without being excessively degraded. In this manner, embodiments of the RF front end circuitry can be utilized to provide antenna swapping and RF transceiver circuitry coupled to the coaxial cable can receive the RF receive signal from the coaxial cable without excessive degradation.
US09929751B2 Mobile transceiver with shared user filter, method for the operation of the mobile transceiver and use of a filter
A mobile communication device includes an antenna and a transceiver circuit having a first port for transmitting first RF signals and a second port for transmitting second RF signals. The second RF signals are different than the first RF signals. A single RF filter is electrically connected between the antenna and the transceiver circuit. The RF filter has an antenna port coupled to the antenna and a transceiver port coupled to the transceiver circuit. The transceiver port of the RF filter is coupled to the first port and to the second port of the transceiver circuit.
US09929746B2 Methods and systems for data analysis and compression
The present disclosure provides computer implemented methods and systems for analyzing datasets, such as large data sets output from nucleic acid sequencing technologies. In particular, the present disclosure provides for data analysis comprising computing the BWT of a collection of strings in an incremental, character by character, manner. The present disclosure also provides compression boosting strategies resulting in a BWT of a reordered collection of data that is more compressible by second stage compression methods compared to non-reordered computational analysis.
US09929740B2 Successive-approximation register (SAR) analog-to-digital converter (ADC) with ultra low burst error rate
Systems and methods are provided for a successive approximation register (SAR) analog-to-digital converter (ADC) with an ultra-low burst error rate. Analog-to-digital conversions may be applied via a plurality of successive conversion cycles, with each conversion cycle corresponding to a particular bit in a corresponding digital output. Meta-stability may be detected during each one of the plurality of successive conversion cycles, and for each one of the plurality of successive conversion cycles, a next one of the plurality of successive conversion cycles may be triggered based on a cycle termination event. After completion of all of the plurality of successive conversion cycles, a meta-stability state of each of the plurality of successive conversion cycles may be assessed, and the digital output may be controlled based on the assessment.
US09929738B2 Spectrally shaped random signal
An apparatus (100) comprises a signal generator (101) that is set up to produce a digital random signal (191). The apparatus (100) also comprises at least one filter element (102, 121, 122) that is set up to apply a high pass filter and a low pass filter to the digital random signal (191) in order to produce a spectrally shaped random signal (112). The apparatus (100) also comprises a modulator (103) that is set up to apply the spectrally shaped random signal (192) as dither.
US09929737B2 Oscillator arrangement, method, computer program and communication device
A reference oscillator arrangement is provided for a communication apparatus capable of communicating according to a plurality of transport formats. The reference oscillator arrangement comprises a reference oscillator controller; a resonator core comprising a reference resonator and a driving circuit for the reference resonator, wherein the resonator core is arranged to provide an oscillating signal at a frequency of the reference resonator; and a reference oscillator buffer arrangement, connected to the resonator core, comprising an active circuit arranged to provide a reference oscillator output based on the oscillating signal. The reference oscillator controller is arranged to receive information about an applied transport format and control the driving circuit and/or the active circuit based on the information about the applied transport format. An oscillator arrangement, a communication device, methods therefor and a computer program are also disclosed.
US09929735B2 Phase correction of multiple phase clock transmission and method for performing the same
A circuit includes a first circuit, a second circuit and a third circuit. The first circuit is configured to receive a first phase of a clock signal, a second phase of a clock signal and a first control signal. The first circuit is configured to generate a first interpolated phase of a clock signal. The second circuit is configured to receive a third phase of a clock signal, a fourth phase of a clock signal and a second control signal, and generate a second interpolated phase of a clock signal. The third circuit is configured to receive the first interpolated phase of the clock signal and the second interpolated phase of the clock signal, and generate the first control signal. The first control signal dynamically adjusts the first interpolated phase of the clock signal.
US09929734B2 Method for changing the configuration of a programmable logic module
In a method for changing a configuration of a programmable logic module, an initial configuration of the programmable logic module is read in, with a result that a logic description, in particular a mapped netlist, of the initial configuration is at least partially available. One or more logic elements and/or connection elements from the logic description of the initial configuration of the programmable logic module are replaced or reconfigured and a logic description of a target configuration having one or more additional logic elements are created, none or a plurality of elements of the initial configuration being missing in the target configuration. Assignment information is used to determine transfer points, that is to say logic elements present in the target configuration and the initial configuration, in particular registers, and/or connection elements, to which a changed logic function is applied in the target configuration, at least the logic elements of the programmable logic module which are already unused in the initial configuration being marked as free, and the additional logic elements of the target configuration being placed on the logic elements marked as free and being connected to the transfer points via unused connection elements. A changed bit stream is created from the logic description of the target configuration, and the changed bit stream is written to the programmable logic module.
US09929733B1 Connection propagation for inter-logical block connections in integrated circuits
A 3D integrated circuit reduces delay when a signal traverses logical blocks of the integrated circuit. In one instance, the 3D integrated circuit has a first tier and a second tier including one or more first and second logical blocks, respectively. The first logical block(s) include a first primary output logic gate, a first primary input logic gate, a first primary input pin and a first primary output pin. The first primary output pin lies within a perimeter defined by a total area occupied by logic gates of the first logical block(s). The second logical block(s) include a second primary output logic gate, a second primary input logic gate, a second primary input pin and a second primary output pin. The second primary input pin is coupled to the first primary output pin.
US09929731B2 Driver circuit, corresponding device and method
In one embodiment, a (pre)driver circuit includes first and a second output terminal for driving an electronic switch that includes a control terminal and a current path through the switch. The arrangement can operate in one or more first driving configurations (e.g., for PMOS), with the first and second output terminals are coupled to the current path and the control electrode of the electronic switch, respectively, and one or more second driving configurations (e.g., for NMOS, both HS and LS), wherein the first and second output terminals of the driver circuit are coupled to the control electrode and the current path of the electronic switch, respectively.
US09929730B2 Efficiently managing multiple power supplies
An apparatus includes a first power supply switch, a second power supply switch, and a control circuit. The first power supply switch includes a P-channel Metal Oxide Semiconductor Field Effect Transistor (PMOSFET) having a drain coupled to a first power rail to receive a first power voltage, a source coupled to an output node, and a gate to selectively turn on or off the PMOSFET to supply the first power voltage to the output node or isolate the first power rail. The second power supply switch receives a second power voltage and passes it to the output node if the second power voltage is present. The control circuit cooperates with the first power supply switch to control the gate voltage to turn on the PMOSFET if the first power voltage is present and the second power voltage is absent, and turn off the PMOSFET if the second power voltage is present.
US09929729B2 Driving device of gate driver
Disclosed embodiments relate to a driving device of a gate driver driving a semiconductor switching element, which may include a gate driver unit for outputting a control signal to the semiconductor switching element, and a control unit for controlling an operation of the semiconductor switching element by operating at least one gate driver configuring the gate driver unit, wherein the control unit operates at least one gate driver based on a preset operation range of the semiconductor switching element and a detected operation status thereof.
US09929728B2 Methodology to avoid gate stress for low voltage devices in FDSOI technology
A CMOS device is formed in an FDSOI integrated circuit die. By retrieving the MOS functionality for gate voltage levels higher than its stress limits, second gate availability in these devices is being used, and hence removing the additional circuitry that would have been used for protecting the devices from such stress. Implementation in an inverter includes a PMOS transistor and an NMOS transistor. The PMOS and NMOS transistors each include a first gate coupled to the respective source terminal of the transistor. The PMOS and NMOS transistors each include a back gate coupled to the input of the inverter.
US09929726B2 Overvoltage protection circuit
Universal Serial Bus (USB) protection circuits are provided. A circuit includes a plurality of first transistors connected in series between a pad and ground. The circuit also includes a plurality of second transistors connected in series between the pad and a supply voltage. The circuit further includes a control circuit that applies respective bias voltages to each one of the plurality of first transistors and to each one of the plurality of second transistors. The bias voltages are configured to: turn off the plurality of first transistors and turn off the plurality of second transistors when a pad voltage of the pad is within a nominal voltage range; sequentially turn on the plurality of first transistors when the pad voltage increases above the nominal voltage range; and sequentially turn on the plurality of second transistors when the pad voltage decreases below the nominal voltage range.
US09929722B1 Wire capacitor for transmitting AC signals
Embodiments herein describe a transmission line used to carry an AC signal (e.g., a high-speed clock signal) between two different voltage domains in an IC. Instead of dividing the transmission line into multiple segments each with a buffer, in one embodiment the transmission line is arranged to form a capacitor. That is, the conductive material forming the transmission line is arranged in the IC to result in a desired capacitance. This capacitance can be used to replace a discrete capacitor that would otherwise be used with a buffer (e.g., level shifter) located at the end of the transmission line for converting the AC signal from a first voltage domain to a second voltage domain.
US09929721B2 Phase and amplitude detection in wireless energy transfer systems
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting characteristics of an input signal. One aspect includes a first finite impulse response (FIR) filter, a second FIR filter, and a controller coupled with the first and second FIR filters. The first FIR filter receives an input signal and a first reference signal. The first FIR filter filters the first reference signal to generate a first sinusoidal signal and mixes the first sinusoidal signal and the input signal to generate a first mixed signal. The second FIR filter receives the input signal and a second reference signal. The second FIR filter filters the second reference signal to generate a second sinusoidal signal and mixes the second sinusoidal signal and the input signal to generate a second mixed signal. The controller determines characteristics of the input signal based on the first and second mixed signals.
US09929714B2 Temperature compensated bulk acoustic wave resonator with a high coupling coefficient
The dominant frequency of a solidly mounted resonator (100/280/300/400) is substantially increased by reducing the thickness of each layer of each Bragg acoustic reflector (112/160/224/274) to have a thickness than is substantially equal to one-quarter of the wavelength of a frequency that is a higher harmonic resonant frequency of the fundamental resonant frequency of the solidly mounted resonator (100/280/300/400).
US09929712B2 Multilayer substrate
According to one embodiment, there is provided a multilayer substrate including a signal layer. The signal layer includes a first line and a second line which form a differential pair. The first line electrically connects a first node and a second node in the signal layer. The second line electrically connects a third node and a fourth node in the signal layer. The interval between the first line and the second line is approximately constant from the first node to the second node. A physical length from the third node to the fourth node in the second line is shorter than a physical length from the first node to the second node in the first line. A width of the second line is thicker than a width of the first line.
US09929710B2 Laminated composite electronic device including coil and capacitor
A laminated composite electronic device has a circuit including a coil and a capacitor within a laminate having a plurality of conductor layers laminated with an insulating layer interposed between the respective ones of the conductor layers. The device includes a coil conductor arranged on a first conductor layer and forming part of the coil, and a pair of capacitor electrodes for forming the capacitor, one of which is arranged on a second conductor layer such that the one capacitor electrode laps over the coil conductor when viewed from a laminating direction of the laminate, wherein the coil conductor forms part of the coil, and simultaneously serves as the other of the pair of capacitor electrode for forming part of the capacitor.
US09929709B1 Electronic device capable of adjusting output sound and method of adjusting output sound
An electronic device capable of adjusting output sound is disclosed. The electronic device determines hearing state of a user by voiceprint recognition, and adjusts frequency of output sound, such that the output sound coincides with the hearing state of the user.
US09929706B2 Class D switching amplifier and method of controlling a loudspeaker
A switching amplifier includes a first half-bridge PWM modulator, a second half-bridge PWM modulator, and at least one amplifier stage configured to receive input signals. The switching amplifier also includes a PWM control stage configured to control switching of the first PWM modulator and of the second PWM modulator as a function of the input signals, by respective first PWM control signals and second PWM control signals. The amplifier stage and the PWM control stage have a fully differential structure.
US09929702B2 Linearization circuit for a multiple-stage RF power amplifier
A multi-stage Radio Frequency (RF) power amplifier is presented herein. According to one embodiment, the amplifier comprises: a first amplification stage configured to amplify an input signal to provide a first output signal having a phase distortion; a second amplification stage having an input and configured to amplify the first output signal that is received at the input to provide a second output signal, wherein the second output signal has a carrier frequency (FC) modulated by a signal content (S) having a signal content bandwidth (FS); and a resonant circuit comprising an inductor and a capacitor and having a resonant frequency (FR), the resonant circuit coupled to the input of the second amplification stage and compensating for the phase distortion caused by the first amplification stage at frequencies within the signal content bandwidth FS, wherein the resonant frequency FR is less than the signal content bandwidth FS.
US09929699B2 Power amplifier circuit
A power amplifier circuit includes N (N is an integer equal to or greater than 2) power amplifier circuit cores, which in operation, amplify power of an input signal, N inductors, which in operation, are connected to the N power amplifier circuit cores, and ring-oscillator-type transconductance (gm) generation circuitry, which in operation, generates transconductance (gm) for compensating power loss of the N inductors.
US09929697B2 Source or emitter follower buffer circuit and method with mirrored current
In one aspect, a buffer circuit comprises a source or emitter follower input stage and output stage. A load is provided between the stages which comprises a representation of an output load of the buffer circuit. This improves the circuit linearity whilst enabling a high input impedance to be obtained. In another aspect, a buffer circuit comprises a source or emitter follower output stage. A load is in the form of a filter is provided and which comprises a representation of an output load of the buffer circuit.
US09929692B2 Crystal unit, oscillator, and method for fabricating the crystal unit
A crystal unit includes: a crystal substrate; and a pair of excitation electrodes formed respectively on both surfaces of the crystal substrate, wherein at least one of the pair of excitation electrodes has a pattern serving as both of an excitation electrode and a coil. An oscillator includes a package and a crystal unit accommodated in the package. The crystal unit includes a crystal substrate, and a pair of excitation electrodes formed respectively on both surfaces of the crystal substrate. At least one of the pair of excitation electrodes has a pattern serving as both of an excitation electrode and a coil. An oscillation circuit is accommodated in the package and electrically connected to the crystal unit.