1460722182-6ed43bc5-0098-46a3-bb7e-a7ab861357f7

1. A system for sharing video content and reporting on whether the shared educational information has been played, comprising:
one or more processors;
a network interface in communication with the one or more processors; and
computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors, cause the system to:
access video content identified by a provider entity for sharing with a recipient entity;
provide the video content to the recipient entity;
monitor an amount of the video content played by the recipient entity; and
provide to the provider entity with reporting information indicating whether the video content was played by the recipient entity.
2. The system of claim 1, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
notify the recipient entity of the availability of the video content.
3. The system of claim 2, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
send an email to the recipient entity to notify the recipient entity of the availability of the video content.
4. The system of claim 2, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
provide the recipient entity with a link to the video content.
5. The system of claim 1, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
monitor an amount of the video content played by the recipient entity by tracking live streaming of the video content.
6. The system of claim 1, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
provide to the provider entity reporting information indicating whether the video content was played by the recipient entity in about real-time with playback of the video content by the recipient entity.
7. The system of claim 1, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
provide the video content to the recipient entity by way of a mobile computing device under control of the recipient entity.
8. The system of claim 1, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
provide a video hosting service through which the video content is provided from the provider entity to the recipient entity.
9. The system of claim 8, wherein the video hosting service provides a web interface including one or more of a provider view or a recipient view.
10. The system of claim 8, wherein the video hosting service provides a mobile application interface including one or more of a provider view or a recipient view.
11. The system of claim 1, wherein the reporting information includes a view for viewing an extent to which multiple recipient entities have viewed the same video content.
12. The system of claim 1, wherein the reporting information indicates whether:
the recipient entity has fully played the video content;
the recipient entity has not played the video content; or
the recipient entity has partially played the video content.
13. The system of claim 1, wherein the reporting information indicates the recipient entity has partially played the video content by reporting a percentage played.
14. The system of claim 1, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
filter a set videos to display a subset of video content items.
15. The system of claim 14, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
automatically play all of the videos of the subset of video content items in sequence.
16. The system of claim 1, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
provide the video content to the recipient entity; and
while providing the video content to the recipient entity, continually update an amount of video content provided to the recipient entity for real-time tracking or reporting.
17. A computer-implemented method for sharing video content, comprising:
receiving, from a provider entity, information on a recipient entity with whom to share video content;
providing the video content to the recipient entity;
tracking an extent to which the video content is played by the recipient entity; and
providing to the provider entity reporting information corresponding to the extent to which video content has been played by the recipient entity.
18. A system for uploading video content, comprising:
one or more processors;
one or more cameras;
computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors, cause the system to:
receive a request to initiate capture of video data using the one or more cameras; and
automatically upload the video data to a particular network-accessible location during capture of the video content.
19. The system of claim 18, wherein the network location is associated with a video hosting service provider.
20. The system of claim 18, wherein a dedicated mobile application computing application is used to automatically upload the video data to the network location.
21. The system of claim 18, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
initiate the automatically upload the video data prior to completion of capture of the video data.
22. The system of claim 21, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
automatically upload the video data in near real-time with capture of the video data.
23. The system of claim 18, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
make the uploaded video data accessible to a recipient entity.
24. The system of claim 23, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
track access of the uploaded video data by the recipient entity.
25. The system of claim 24, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
track access of the uploaded video data in real-time with playback of the video data by the recipient entity.
26. The system of claim 18, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
use an open socket to:
automatically upload the video data; or
update tracking data in a provider view in real-time or near-real time.
27. The system of claim 18, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
embed code for making web requests to a server during playback; and
at the server, record a current portion of the video data played based on information from the web requests.
28. The system of claim 18, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
at a server, publish and distribute events corresponding to one or more messages including video data.
29. The system of claim 18, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
automatically upload video data to the network location by causing the system to:
write the video data to a file on local storage;
rapidly read the file at one or more intervals;
for each interval, identify new data that has been written since a last read; and
upload identified new data to the network location.
30. The system of claim 29, wherein the computer-executable instructions, when executed by the one or more processors, further cause the system to:
identify new data that has been written since a last read by identifying chunks of data that have been newly completed.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A process for producing a semiconductor device in a process comprising mounting a semiconductor element in accordance with bonding process, the process comprising:
applying a thermosetting resin on a surface of a circuit board to fill the portion directly under said semiconductor element in an amount such that the portion directly under said semiconductor element is completely filled with said thermosetting resin and said thermosetting resin does not substantially extend into the outside portions of the semiconductor element,
bonding the semiconductor element to a circuit board by pressing the semiconductor element into the thermosetting resin,
curing said thermosetting resin by heating for a time required for curing said thermosetting resin for bonding said semiconductor element to said circuit board,
applying a photocurable resin to peripheral portions of the bonded semiconductor element to coat said peripheral portions, and
curing said photocurable resin by irradiation of light for a time required for curing said photocurable resin to form a fillet.
2. A process according to claim 1, wherein the time required for curing the thermosetting resin for bonding the semiconductor element to said circuit board is about the same as the time required for curing said photocurable resin to form a fillet.
3. A process according to claim 2, wherein the time required for curing the thermosetting resin and the time required for curing the photocurable resin are 10 second or less.
4. A process according to claim 2, wherein the semiconductor device is produced by transferring intermediate products along a production line, in said production line, a stage of applying the thermosetting resin, a stage of curing the thermosetting resin by heating, a stage of applying the photocurable resin and a stage of photocuring the photocurable resin being disposed in this order, and wherein the operations in the stage of heat curing and in the stage of photocuring are synchronized.
5. A process according to claim 3, wherein the semiconductor device is produced by transferring intermediate products along a production line, in said production line a stage of applying the thermosetting resin, a stage of curing the thermosetting resin by heating, a stage of applying the photocurable resin and a stage of photocuring the photocurable resin being disposed in this order, and wherein the operations in the stage of heat curing and in the stage of photocuring are synchronized.
6. A process according to claim 1, wherein the thermosetting resin is an anisotropically conductive adhesive.
7. A process according to claim 6, wherein the step of applying of the anisotropically conductive adhesive comprises applying any one selected from the group consisting of anisotropically conductive adhesive paste and anisotropically conductive adhesive film.
8. A process according to claim 7, wherein the anisotropically conductive adhesive paste or the anisotropically conductive adhesive film comprises a thermosetting resin selected from the group consisting of epoxy resins, polyimide resins and urethane acrylate resins and conductive particles selected from the group consisting of particles of nickel, silver and gold, and particles of resins plated with aforesaid metals.
9. A process according to claim 8, wherein the semiconductor device is produced by transferring intermediate products along a production line in said production line, a stage of applying the thermosetting resin, a stage of curing the thermosetting resin by heating, a stage of applying the photocurable resin and a stage of photocuring the photocurable resin being disposed in this order, and wherein the operations in the stage of heat curing and in the stage of photocuring are synchronized.
10. A process according to claim 9, wherein the photocurable resin comprises a polymerizable prepolymer for radical polymerization selected from the group consisting of a urethane (meth)acrylate, a polyester (meth)acrylate, a polyether (meth)acrylate, an epoxy (meth)acrylate and a poly(meth)acrylic ester having a carbon-carbon double bond on the side chains.
11. A process according to claim 9, wherein the photocurable resin comprises a polymerizable prepolymer for cationic polymerization selected from the group consisting of polyether glycidyls, polyester glycidyls, cyclic aliphatic epoxy resins, heterocyclic epoxy resins, epoxy resins of the novolak type, epoxy resins of the bisphenol A type, epoxy resins of the bisphenol AD type, poly(meth)acrylic esters having glycidyl group on the side chains.
12. A process according to claim 1, wherein the photocurable resin comprises a polymerizable prepolymer for radical polymerization selected from the group consisting of a urethane (meth)acrylate, a polyester (meth)acrylate, a polyether (meth)acrylate, an epoxy (meth)acrylate and a poly(meth)acrylic ester having a carbon-carbon double bond on the side chains.
13. A process according to claim 1, wherein the photocurable resin comprises a polymerizable prepolymer for cationic polymerization selected from the group consisting of polyether glycidyls, polyester glycidyls, cyclic aliphatic epoxy resins, heterocyclic epoxy resins, epoxy resins of the novolak type, epoxy resins of the bisphenol A type, epoxy resins of the bisphenol AD type, poly(meth)acrylic esters having glycidyl group on the side chains.

1460722172-c187aaf5-1280-42a2-890a-e668b3c05e81

1. A locking assembly, comprising:
a locking member including a locking portion; and
a sleeve defining a through hole therein for holding and guiding the locking member;
a restricting member positioned in the through hole of the sleeve for preventing the locking portion of the locking member to slide out of the sleeve.
2. The locking assembly as claimed in claim 1, wherein the restricting member is a lock washer comprising a ring body, at least one inner elastic tab protruding from an inner surface of the ring body towards a center of the ring body, and at least one outer elastic tab protruding from an outer surface of the ring body.
3. The locking assembly as claimed in claim 2, wherein a distance from a distal end of the at least one inner elastic tab to the center of the ring body is smaller than the maximum diameter of the locking portion of the locking member.
4. The locking assembly as claimed in claim 2, wherein a distance from a distal end of the at least one outer elastic tab to a center of the ring body is larger than an inner diameter of the second part of the through hole.
5. The locking assembly as claimed in claim 3, wherein the locking member is a fastener, and the locking portion is a threaded portion; the fastener further comprises a head portion and a neck portion, one end of the neck portion connecting to the head portion and the other end of the neck portion connecting to threaded portion.
6. The locking assembly as claimed in claim 5, wherein a maximum outer diameter of the threaded portion of the fastener is larger than that of the neck portion, and smaller than that of the head portion.
7. The locking assembly as claimed in claim 5, wherein the through hole of the sleeve comprises three connecting parts in following order: a first part, a second part, and a third part; the sleeve further comprises a stepped portion defined between the second part and the third part; the lock washer is disposed on the stepped portion.
8. The locking assembly as claimed in claim 7, wherein an inner diameter of the first part of the through hole is larger than the outer diameter of the head portion.
9. The locking assembly as claimed in claim 7, wherein an inner diameter of the second part of the through hole is smaller than the outer diameter of the head portion, but larger than the outer diameter of the threaded portion.
10. The locking assembly as claimed in claim 7, wherein an inner diameter of the third part of the through hole is smaller than that of the second part, but larger than or equal to the outer diameter of the threaded portion.
11. The locking assembly as claimed in claim 7, further comprising a resilient member disposed in the through hole of the sleeve above the stepped portion.
12. The locking assembly as claimed in claim 11, wherein an outer diameter of the resilient member is larger than the inner diameter of the third part of the through hole, but smaller than the inner diameter of the second part of the through hole.
13. The locking assembly as claimed in claim 1, wherein an inner diameter of the resilient member is larger than the outer diameter of the threaded portion, but smaller than the diameter of the head portion of the fastener.
14. The locking assembly as claimed in claim 7, wherein the sleeve further comprises a flange portion extending out from an outer surface thereof adjacent a distal end of the first part of the through hole.
15. The locking assembly as claimed in claim 1, wherein the depth of the through hole of the sleeve is larger than or equal to the length of the locking member.
16. The locking assembly as claimed in claim 1, wherein the restricting member is positioned in an inner surface of the through hole of the sleeve, the restricting member comprising an elastic latch extending into the through hole and inclined toward one end of through hole.
17. The locking assembly as claimed in claim 1, wherein the restricting member is a locking washer, the lock washer is an elastic ring body, an inner diameter of the elastic ring body is smaller than the diameter of the locking portion of the locking member, and an outer diameter of the elastic ring body is larger than the inner diameter of the through hole, the lock washer is pressed into the through hole.
18. A locking assembly, comprising:
a locking member including a locking portion; and
a sleeve defining a through hole therein for holding and guiding the locking member, the through hole including a first part and a second part;
a restricting member positioned in the through hole of the sleeve, wherein after the locking portion of the locking member passes through the restricting member, the restricting member blocks the locking portion from sliding out of the sleeve.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A ferrule for containing and aligning a plurality of optical transports, the optical transports having a longitudinal dimension comprising:
a ferrule body having a front face, a rear face, and at least one lateral side face extending between the front face and the rear face;
a longitudinal cavity running from the front face to the rear face for receiving a plurality of optical transports, the longitudinal cavity having a lateral side opening through the at least one lateral face; and
a multiplicity of rows of optical transports, each row comprising a multiplicity of optical transports.
2. The ferrule of claim 1 further comprising a cover positioned in the longitudinal cavity so as to close off the lateral side opening of the cavity.
3. The ferrule of claim 1 wherein the longitudinal cavity has a surface substantially opposite the lateral side opening, the surface having a plurality of longitudinal grooves, and wherein at least some of the optical transports are disposed in the longitudinal grooves.
4. The ferrule of claim 3, wherein the optical transports in a first one of the rows are disposed in the grooves.
5. The ferrule of claim 4 further comprising:
a lateral alignment feature on the front face of the ferrule for mating with mating lateral alignment feature of another ferrule for purposes of laterally aligning the ferrule with the another ferrule, wherein the grooves are precisely laterally aligned relative to the alignment feature.
6. The ferrule of claim 3 wherein the grooves are V-shaped.
7. The ferrule of claim 1 further comprising adhesive affixing the optical transports to the ferrule body.
8. The ferrule of claim 7 wherein the optical transports comprise optical waveguides.
9. The ferrule of claim 1, further comprising:
one or more substrates, wherein one of said one or more supports is disposed between adjacent rows of optical transports.
10. The ferrule of claim 1, wherein each row has an equal number of optical transports.
11. The ferrule of claim 1, wherein said optical transports are fibers.
12. The ferrule of claim 1, wherein the longitudinal cavity has a surface substantially opposite the lateral side opening, the surface being essentially smooth and planar.
13. The ferrule of claim 12, wherein said longitudinal cavity is a right cuboid.