ser

Marine riser adjustable buoyancy modules

A marine riser includes one or more buoyancy modules running along a length of the marine riser, wherein the one or more buoyancy modules are molded such that an umbilical may be secured along a length of the one or more buoyancy modules.




ser

Workover riser compensator system

A tensioning apparatus for applying a substantially constant tension to a workover riser (12) includes a first portion (40) adapted to be coupled to a workover riser, a second portion (44) adapted to be coupled to a marine riser (14) and tensioning means (46) for providing relative movement between the first portion and the second portion to, in use, tension the workover riser.




ser

Method and device for riserless drilling fluid recovery

A method and a device for enabling the use of riserless drilling fluid recovery from a seabed-based borehole (1) which is to be drilled by means of a casing (26), the casing (26) being provided with a drill bit (28) at its lower portion and with an inner wellhead (30) at its upper portion, and there being a conductor casing (6), which has an outer wellhead (8), in the seabed (2), the method including: —providing a suction module (12) with a dividable adapter (16) which fits complementarily in the outer wellhead (8); —drilling a length of the borehole (1) by means of the casing (26) extending through the suction module (12), while, at the same time, drilling fluid is flowing via the suction module (12) from the borehole (1); —subsequently pulling the adapter (16) up from the outer wellhead (8) and dividing the adapter (16); and—lowering the casing (26) with the inner wellhead (30) through the suction module (12) and the adapter (16) to its position in the outer wellhead (8).




ser

Method of treating the near-wellbore zone of the reservoir

The invention describes a method for treating near-wellbore zones involving the steps of injecting a magnesium metal with a catalyst into the desired area of the formation to be treated. Subsequently, combustive-oxidizing solution (COS) is injected into the zone of the formation to be treated. The COS initially reacts with the magnesium, which in turn initiates a vigorous oxidation reaction of the COS. The reaction gases and heat produced by the COS oxidation reaction are harnessed to enhance the productivity of the well by creating fractures in the treatment zone and by melting of paraffin and resin deposits in the treatment zone. As a final step, acid is injected into the formation to react with the formation thereby further enhancing the porosity of the fractures. In one embodiment, the COS uses ammonium nitrate as the oxidizer, and in another, urea or ethylene glycol may be added as a reaction fuel.




ser

Mini-toothbrush with flosser

A disposable mini-toothbrush comprises a brush and flosser head positioned at a first and second end of a handle portion. The brush head is comprised of a plurality of bristles that extend in opposite directions from a bristle supporting element. The plurality of bristles which extend in opposite directions facilitate cleaning of the upper and lower teeth without having to readjust grip by a user. The mini-toothbrush also comprises a first and second flat grip element to facilitate manipulation of the brush and flosser head while using only a thumb and at least one finger by the user. In its preferred embodiment, the plurality of bristles will be coated with dentifrice for cleaning is of the user's teeth and gums. A thin plastic cover surrounds and seals the toothbrush and provides a seal which maintains sterility during shipping and storage.




ser

Mascara with lipstick, concealer, ad-hoc user mixable blush, and glitter component

The present invention relates generally to a system for easily carrying mascara and multiple other cosmetic products to be applied to the face and in particular to a unitary stick system for easily carrying a mascara and three other cosmetic products for application to the face wherein the user may mix more than one of these other cosmetic products during application to create an aesthetically different cosmetic product.




ser

Servo-controlled three axis wire straightening device

A wire straightener comprises a wire feed path, a first set of rollers disposed in a first plane along the wire feed path, a second set of rollers disposed in a second plane along the wire feed path, the first and second planes being substantially perpendicular to one another, a first motor operable to adjust a position of at least one of the rollers of the first set of rollers when actuated, and a second motor operable to adjust a position of at least one of the rollers of the second set of rollers when actuated.




ser

Service apparatus for turbomachine

Various embodiments include a service apparatus for a turbomachine. The service apparatus can include: a frame for coupling to an opening in the turbomachine; a bridge member operably coupled to the frame and spanning a width of the frame, the bridge member being substantially movable along a length of the frame; and a crane member operably coupled to the bridge member, the crane member being substantially movable along the width of the frame, wherein the crane member includes at least one attachment device for attaching to an object within the turbomachine.




ser

Method for handling and/or servicing components of a wind turbine and a gripping apparatus for performing the method

A method and an apparatus for handling and/or servicing components of a wind turbine, such as installing and/or dismantling components into or from a wind turbine nacelle or such as servicing exterior components such as blades, hub, tower and nacelle of the wind turbine are disclosed. The gripping apparatus comprising at least one arm for gripping around the wind turbine tower, the at least one arm capable of forming a gap between gripping elements of the gripping apparatus. The at least one arm extends around the entire outer circumference, seen perpendicular to a horizontal plane, of the wind turbine tower.




ser

Non-return valve assembly of the pivoting flap type, typically for insertion in floor drains

A valve assembly (10) is to be used in conjunction with a tubular member having an internal surface surrounding a passage into which the valve assembly is to be sealingly inserted. The valve assembly includes a tubular body (25) having a longitudinal passage and an outer surface to be located adjacent the internal surface. A seal (29) is mounted on the outer surface to engage the internal surface to sealingly connect the tubular body with the tubular member. A movable valve member (33) is movable between an open position providing for the flow of water from an upstream end to a downstream end of the passage of the tubular body and a closed position closing the passage. Resilient means, such as a spring (34) urges the valve member to the closed position. The resilient means is configured to provide for displacement of the valve member toward the open position when pressure beyond a predetermined pressure is applied upon the movable valve member.




ser

Three dimensionally fiber-reinforced composite riser and methods of making the same

The present invention relates to a three dimensionally fiber-reinforced riser and to the unitary or single-step methods of making the same. In one embodiment (a cross bow riser for example), the riser has an interior support with opposed side members and a front brace. The front brace has a depression centrally located therein. Two side ribs are also provided for structural support. Two pockets each optionally having a divider wall defining a top and bottom section are provided for receiving respective top and bottom pieces of a split limb, when a split limb is used. The riser can be made of a composite material having fibers aligned there within in the directions of the highest stresses for enhancing the structural strength of the riser. Other bow parts or components can likewise be made via composite material as well.




ser

Portable dispenser assembly

A portable dispenser assembly for dispensing disinfectant to a user. The assembly includes a main housing defining a cavity for receiving a container in an inverted position. The main housing defines an opening into the cavity through which the container is inserted in the inverted position so that a stem of the container is directed downwardly in the main housing. The main housing including a bottom wall, a side wall, and a nozzle fixed with respect to the walls. The nozzle defines an inlet opposite the opening for receiving the stem of the container in the inverted position and the nozzle defines a discharge aperture configured to direct the disinfectant fluid from the container toward the user when the user depresses the container relative to the main housing to dispense the disinfectant fluid from the container.




ser

Shield for a fluid dispenser

A shield for a fluid dispenser includes a mount structure and a fluid-deflecting structure defining an interior flow passage. The mount structure is configured to be attached to an actuator of a fluid dispenser. Fluid dispensers and fluid dispenser systems are also disclosed.




ser

Trigger dispenser device

A trigger dispenser device for a liquid provides an integral valve element comprising a suction duct and at least one flexible suction lip to obstruct the suction duct during the dispensing phase, and an annular obturator and a flexible flange supporting it, for opening the pressure chamber toward the dispenser duct during the dispensing phase.




ser

Rotary actuator for energy efficient ice cube dispenser door system

A rotary actuator suitable for use in a refrigerator ice-dispensing door provides a rotating shaft driven by a DC permanent magnet motor through a gear train and subject to a returning force of an internal spring. The gear train communicates with a switch to reduce current to the motor when a limit of travel is reached and a shunting path is provided around the motor to produce generative braking when power is removed from the motor and the actuator rotates backward to its initial position.




ser

Devices, systems, and methods for adherence monitoring and devices, systems, and methods for monitoring use of consumable dispensers

Devices, systems, and methods are provided for adherence monitoring, and devices, systems, and methods are provided for monitoring use of consumable dispensers. In general, the devices, systems, and methods can facilitate an individual's adherence to a schedule for consuming consumables and can facilitate monitoring and tracking of the individual's adherence to the schedule. The devices, systems, and methods can allow data regarding the individual's historical adherence to the schedule to be accessible via a computer system. In one embodiment, an accessory is provided that can be configured to attach to consumable dispensers. The accessory can be configured to be removably and replaceably coupled to the dispenser. The accessory can be configured to provide a notification to a user indicating that a certain event occurred and/or that a certain action needs to be taken. The accessory can be configured to sense attachment thereof to and removal thereof from the dispenser.




ser

Container assembly for use with a dispenser

A container assembly for use with a dispenser with a feed tube, the assembly comprising a container; a cap fixed to an opening in the container; the cap having a passageway therethrough to allow, in use, the feed tube of a dispenser to pass through the cap and into the container; the cap including a movable element secured to the cap in a first position prior to first insertion of the feed tube by a deformable support element arranged to deform upon insertion of the feed tube into the cap to free the movable element to be supported, in use, in a second position, by the feed tube to preserve the passageway, the movable element being configured to move, upon removal of the feed tube from the container, to a third position at least partially within the passageway in which replacement of the feed tube through the cap is obstructed.




ser

Granular food dispenser installed under a cupboard

A food dispenser for attaching underneath a cupboard, wherein the dispenser has a bin member having four side walls and a dispensing hatch at a bottom portion thereof, and bin channels formed in top portions of two opposite of the side walls, and a support bracket adapted to be securely attached underneath the cupboard having four side edges, wherein two opposite side edges have support channels adapted to engage respective bin channels of the bin member opposite side walls, such that the bin member can slide on and off the support bracket. The dispensing hatch is pivotally attached to one of the four side walls of the bin member, such that the hatch can be pivotally opened and closed such that food can be extracted from the bin member.




ser

Nozzle structure of dispenser pump button

The present invention relates to a nozzle structure of a dispenser pump button. According to the present invention, the nozzle structure of the dispenser pump button is designed in such a way that an outer nozzle with a discharge hole forwardly moves by the pressure of the content, and the content is discharged through the discharge hole distanced from an inner nozzle, thereby preventing the deformation of the nozzle. Therefore, the inflow of air into a cosmetic container is blocked, and thus the deterioration of the content can be prevented.




ser

Degasser snorkel with serpentine flow path cooling

A snorkel nozzle (10) having a double shell core (16, 26) that defines an annular gap (40) between the shells and that has an array of baffles (66) arranged in the annular gap to define a serpentine flow path for cooling gases that pass through the annular gap.




ser

Method of conditioning a body of water by delivering different dispersant combinations through a floating generally spherical dispenser system

A dispenser system for delivering various combinations of dispersants to a body of water with the various combinations of dispersants supplied to the body of water through the interchanging of dispensing cartridges which are attachable to a main dispensing cartridge where a condition for interchanging of dispensing cartridges may be triggered by an event.




ser

Service cart

A device 202 for servicing and/or inspection of a material handling system 204 is disclosed, which device provides safer, less time consuming and less difficult service and/or inspection of the material handling system 204 than other devices. The device 202 is adapted to be moved along a track 214 of the material handling system and adapted for servicing and/or inspection of the material handling system or components thereof positioned on or adjacent to the track 214. The device includes at least one section, such as a hatch and/or a sliding bearing surface 216, 602, 706, 708, 710, 902, 1002, displaceable between a first and a second position, where the section positioned in the second position is enabling a person of accessing parts of the material handling system which are moving relatively to the device during movement of the device or during operation of the material handling system.




ser

System and method for wireless irrigation utilizing a centralized control server and field module matrix

The invention is a centralized server-based system containing a database with relevant information regarding features, parameters, and characteristics of a particular irrigation system, which utilizes proprietary irrigation software to control a plurality of field modules, at one or more remote locations, via a network bridge adapter. An irrigation system may comprise a single server, or multiple servers that may be configured so that control of the entire system is centralized, and control of one or multiple irrigation locations may be accomplished remotely by wirelessly accessing, monitoring and controlling a location's field module matrix.




ser

Media processing device for accepting insertable media

A media processing device enables reading second media that do not bend easily from the device front with the same ease of use as processing first media that bend easily. The media processing device has a media conveyance path that guides first media inserted from a media insertion opening toward the back and then again toward the front on the front-back axis to the media exit. A straight conveyance path that angles to the inside on the device width axis is formed at a part connected to the media exit, and a second media insertion path that extends straight to the front from the straight conveyance path is connected to the media exit.




ser

Dual validator self-service kiosk

Apparatus and methods are provided for a dual validator self-service kiosk (“SSK”). The SSK may include a first validator. The first validator may examine a deposit inserted into the SSK. The SSK may include a second validator. The second validator may examine a tangible item before the SSK dispenses the tangible item. The SSK may retract the tangible item if the tangible item in not collected by a customer. The second validator may examine the tangible item after being retracted by the SSK. The first validator may apply a first examination routine to the deposit. The second validator may apply a second examination routine before the SSK dispenses the tangible item. The second validator may apply a third examination routine to a tangible item retracted by the SSK.




ser

Self-service kiosk validator bridge

Apparatus and methods for a self-service kiosk (“SSK”) validator bridge are provided. The SSK may include a bridge linking a dispenser and a validator. The bridge may be configured to transfer a tangible item from the validator to the dispenser. The validator may examine the tangible item prior to a dispensing of the tangible item to a SSK customer. The tangible item may be retracted by the dispenser. The bridge may transfer the tangible item from the dispenser to the validator. The SSK may include an acceptor. The bridge may link the acceptor to the validator. The bridge may be configured to transfer a deposit from the acceptor to the validator. The validator may examine the deposit.




ser

Air seal for server rack

An air seal for a server rack installed in a data center which delivers cool air to the fronts of racks and removes warm air at the back, where one or more of the racks are elevated by wheels or legs. A seal support member of rigid plastic and of right angle cross section has a horizontal portion and a vertical portion. The horizontal portion is adhesively secured to a downwardly facing surface at the bottom front and/or back of the rack. The horizontal portion is recessed at opposite ends to accommodate wheels or legs at opposite sides of the rack. The vertical portion extends across the full width of the rack and projects downward. A sealing strip of EPDM foam is adhesively secured to the vertical portion and is held flexed against the floor, forming a seal against the flow of by-pass air underneath the rack.




ser

Birdfeeder and seed dispenser therefor

A birdseed dispenser and birdfeeder incorporating the same are provided. The dispenser has a base assembly mounted to a first opening formed in the sidewall of the birdseed reservoir, including a front plate having a second opening formed therein, a flange extending around the second opening and projecting away from the front plate, and an end wall supported by the flange such that the flange and end wall together define a chamber. The dispenser also includes an apertured piece received in the chamber having a first seed aperture of a first configuration and a second seed aperture of a different configuration. The apertured piece is moveable between a first orientation, which places the first seed aperture in a seed accessible state permitting birds access to the seed, and a second orientation to place the second seed aperture in the seed accessible state.




ser

Fish food dispenser

A fish food dispensing assembly includes (i) a handle member; and (ii) a perforated container that is selectively, magnetically linked to the handle member with an aquarium panel therebetween. The perforated container is configured to receive fish food therein and to dispense fish food therefrom in a liquid environment. The fish food dispensing assembly also acts as a cleaner and can be moved with respect to the aquarium in order to clean the aquarium and/or position the fish food dispensing assembly in desired locations for feeding fish within the aquarium.




ser

Hat insert device

A hat insert device for maintaining a hat in a desired condition is provided. The hat has an inner flap along an opening of the hat. The hat insert device comprises a flat, planar insert having a first side, a second side substantially opposite the first side, a top edge, a bottom edge substantially opposite the top edge, a first edge between the top edge and the bottom edge, and a second edge substantially opposite the first edge. A retaining mechanism is formed in either the top edge of the insert or the bottom edge of the insert for maintaining the insert in a desired position. Upon positioning the insert inside the inner flap at the front of the hat, the insert provides support, stiffness, and structure in the hat.




ser

Insertion guide for animal footwear

Disclosed is a paw insertion device. In one embodiment, the device includes two pivotally interconnected arms. Each of the arm can include a paw insertion guide at a distal end. The insertion guides are designed to be inserted into an article of animal footwear. The opposite grip ends of the arms can then be brought together to spread apart the insertion guide and permit the animal paw to be easily positioned within the footwear. A lock subassembly is also included for permitting the insertion device to be locked in the opened position.




ser

Laser-assisted alignment of multi-station flexographic printing system

A multi-station flexographic printing system includes a plurality of flexographic printing stations. Each flexographic printing station includes a flexo master. Each flexo master comprises a Fresnel zone pattern in a unique position. A method of aligning a plurality of flexographic printing stations includes printing a Fresnel zone pattern on a substrate in a unique position for each flexographic printing station. Light is directed through the Fresnel zone patterns on the substrate. The light focused by the Fresnel zone patterns is captured with a sensor device.




ser

Laser-engraveable flexographic printing precursors and methods of imaging

A laser-engraveable flexographic printing precursor or patternable element comprises a laser-engraveable layer having two orthogonal dimensions. This laser-engraveable layer comprises one or more elastomeric resins and non-metallic fibers that are oriented in the laser-engraveable layer predominantly in one of its two orthogonal dimensions. The non-metallic fibers have an average length of at least 0.1 mm and an average diameter of at least 1 μm. The oriented non-metallic fibers reduce curl and shrinkage in the precursor and improve print quality and press life.




ser

OBSERVER BASED SENSORLESS CONTROL FOR U-SHAPE SINGLE PHASE SYNCHRONOUS PERMANENT MAGNET MOTORS

A method for controlling a U-shape single phase synchronous permanent magnetic motor having a rotor and a stator and coupled to a single phase alternating current (AC) power source through a switch includes estimating back-electromotive force and the position of the rotor based on a voltage feedback signal, a current feedback signal, and a phase feedback signal indicative of a zero-crossing of the single phase AC power source. Once the speed and position of the rotor are determined, a controller can trigger a switch to supply power to the motor.




ser

Self service kiosk incorporating moisture repellant filter

A self service kiosk station employing a water repellant air filter is provided. The self service kiosk may take many forms including a vending machine, gaming station, ATM, DVD rental machine, or the like. Positive pressure within the housing may be employed as well to keep contaminants outs and ensure air flow into the housing is through the water repellant air filter.




ser

Towel dispenser

An improved towel dispenser includes a rotatable driveshaft mounted in a one-way clutch bearing fitted with a pinion which engages a vertically oriented press bar assembly including at its lower portion a rack which engages the pinion to advance paper towel through a dispensing nip upon pivotable motion of the press bar assembly. A dispensing chute located below the dispensing nip includes a lower shelf configured to direct web forwardly toward the front portion of a dispenser. The gear rack is preferably an internal gear rack integrally formed with a unitary press bar assembly member. The dispensing chute is configured such that an angle between a cutting-blade and the outer lip of the shelf makes an angle with a vertical of at least about 25°.




ser

Dresser drive link for saw chain

Embodiments herein provide a drive link having a conditioning portion to be used in conjunction with one or more dresser links of a saw chain to condition a sharpening element. The dresser links may include left and right dresser links configured to contact the sharpening element in first and second contact regions which may not overlap, leaving a gap. The conditioning portion of the drive link may contact the sharpening element in a third contact region that includes at least a portion of the gap between the first and second contact regions.




ser

MAINTAINING DEPLOYMENT PIPELINES FOR A PRODUCTION COMPUTING SERVICE USING LIVE PIPELINE TEMPLATES

Techniques are presented for managing a deployment pipeline using an inheritable and extensible source code template—generally referred to as a live pipeline template (LPT). As described, live pipeline templates may be used to manage deployment pipelines which, in turn, are used to launch, maintain, and update the services and systems used to host and provide computing services.




ser

IDENTIFYING USER MANAGED SOFTWARE MODULES

A method for identifying user managed software modules includes: receiving a query that includes an input module name or an input address range. The method further includes, responsive to determining that the input module name or input address range of the received query is not stored in one or more data structures identifying one or more software modules that have been loaded into memory without a directed load, searching a data structure identifying software modules that have been loaded into memory via directed loads for the respective input module name or input address range.




ser

IDENTIFYING USER MANAGED SOFTWARE MODULES

A computer system for identifying user managed software modules includes program instructions for: receiving a request for a directed load of a software module into memory, wherein the request includes an address; storing the software module at the address in the received request; adding a name and an address range of the stored software module to a data structure identifying software modules that have been loaded into memory via directed loads; receiving a query that includes an input module name or an input address range; and responsive to determining that the input module name or input address range of the received query is not stored in one or more data structures identifying one or more software modules that have been loaded into memory without directed loads, searching the data structure identifying software modules that have been loaded into memory via directed loads for the respective query.




ser

AUTOMATIC GENERATION OF VALIDATORS TO VALIDATE DEPLOYMENT CODE USED FOR CONFIGURING SERVERS

A validation system is configured to automatically generate validators for one or more target systems. The validation system includes: a memory storing a computer process, a network interface configured to interface with the one or more target systems over a computer network, and a processor executing the computer process. The computer process is configured to parse the deployment code to identify components in deployment code, generate validator code for each identified component, and use the network interface to transmit the validator codes to the one or more target systems.




ser

ANALYZING DEPLOYMENT PIPELINES USED TO UPDATE PRODUCTION COMPUTING SERVICES USING A LIVE PIPELINE TEMPLATE PROCESS

Techniques are presented for managing a deployment pipeline using an inheritable and extensible source code template—generally referred to as a live pipeline template (LPT). As described, live pipeline templates may be used to manage deployment pipelines which, in turn, are used to launch, maintain, and update the services and systems used to host and provide computing services.




ser

USER TERMINAL DEVICE, AND MODE CONVERSION METHOD AND SOUND SYSTEM FOR CONTROLLING VOLUME OF SPEAKER THEREOF

A user terminal apparatus is disclosed. The user terminal apparatus includes a touch screen which senses a multi gesture that is performed by using at least two fingers or other input tools, and a controller which provides an individual volume control mode by which a volume of one speaker apparatus is independently controllable with respect to a volume of the remainder of a plurality of speaker apparatuses, and which is convertible into a group volume control mode in order to combine a plurality of speaker apparatuses into a group such that volumes of the plurality of speaker apparatuses can be jointly controlled in response to the multi gesture sensed via the touch screen while the individual volume control mode is provided.




ser

USER INTERFACES IN A COMPUTER SYSTEM

The disclosure relates to generation of at least one second instance of a user interface presented by a first device. The first device stores data objects comprising event information associated with user interfaces presented by the first device based on data from a source of data. The first device can generate a user interface based on data from the source of data and at least one of the stored data objects. The at least one data object is communicated from the first device for use by at least one second device in generation of a second instance of the generated user interface by the at least one second device.




ser

METHOD AND SYSTEM FOR GENERATING AND CONTROLLING COMPOSITE USER INTERFACE CONTROL

Embodiments of the present disclosure relate to the field of multimedia technologies and disclose methods for generating and controlling a composite user interface control and an electronic device. The method for generating a composite user interface control includes the following steps: creating at least one composite control, where the composite control includes at least two subcontrols; adding each subcontrol to the composite control; respectively setting a general attribute and a unique attribute of each subcontrol; acquiring a resource of each subcontrol and transmitting the resource to a corresponding subcontrol; and adding an event response mechanism to the composite control. In some embodiments of the present disclosure, the method for generating a composite user interface control may enable a manner for generating a user interface control to be relatively simple, which facilitates control over and modification on all user interface controls or a single user interface control on a user interface.




ser

Mnemonic Support of Users in Guided Activity Floorplans

Methods and systems that facilitate the generation, presentation, and adaptation of an anchored information bar, associated with a guided activity floorplan or wizard, in support of assisting users as they complete the different steps of a complex task as the user employs software applications (and associated user interfaces) on their devices to go about their different activities.




ser

USER INTERFACE CONTROL LAYOUT METHOD AND ELECTRONIC DEVICE

Embodiments of this disclosure relate to the field of multimedia technologies, and disclose a user interface control layout method and an electronic devices. The user interface control layout method includes the following steps: creating a relative layout container, where the relative layout container is used to contain child controls, and the child controls are a relative layout container or a normal control; specifying an attribute of a child control for the relative layout container; generating the child control; and if the child control is a relative layout container, repeating the foregoing steps, until all the child controls in the relative layout container are normal controls. In some embodiments of this disclosure, multiple UI controls of different sizes or types may be generated one by one through layout and arrangement, and the UI controls of different sizes or types may be nested with each other, and thereby UI interfaces based on different rules can be quickly implemented to meet different requirements of various products for UI control arrangement.




ser

MEMORY CONSERVING VERSIONING OF AN ELECTRONIC DOCUMENT

Memory conserving versioning of an electronic document is provided. Client versioning factors are analyzed by a client versioning engine and server versioning factors are analyzed by a server versioning engine for determining when an electronic document should be stored as a new version. Accordingly, new versions of an electronic document are only created when determined to be sufficiently important, thus reducing the amount of memory required for increased version payload.




ser

AUTO GROUPING BROWSER TABS

A computer implemented method and system for managing browser tabs includes identifying a plurality of URLs (Uniform Resource Locator(s)) in response to detecting the URLs in a web browser running on a computer. The plurality of URLs are organized based on each of the URLs, and each of the plurality of URLs correspond to a tab opened by the web browser. The tabs of the web browser are grouped based on the URLs.




ser

GENERATING LABELS FOR IMAGES ASSOCIATED WITH A USER

A method includes identifying an image associated with a user, where the image is identified as at least one of captured by a user device associated with the user, stored on the user device associated with the user, and stored in cloud storage associated with the user. The method also includes determining one or more labels for the image, where the one or more labels are based on at least one of metadata, a primary annotation, and a secondary annotation and the secondary annotation is generated by performing label expansion on at least one of the metadata and the primary annotation. The method also includes generating a mapping of the one or more labels to one or more confidence scores, wherein the one or more confidence scores indicate an extent to which the one or more labels apply to the image.