Patents by Inventor Farook Afsari
Farook Afsari has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230210608Abstract: Certain embodiments may relate to apparatuses and methods for performing surgical procedures. For example, a method may comprise initiating detection and tracking of at least one surgical instrument (including associated surgical material) within a surgical area. The method may further comprise performing a surgical procedure with the at least one surgical instrument and material and ending detection and tracking of the at least one surgical instrument and material within the surgical area. The method may further comprise displaying at least one indication of location status of the at least one surgical instrument.Type: ApplicationFiled: March 13, 2023Publication date: July 6, 2023Inventors: Ronald K. WOODS, Kamiar FARIBA, Kasra KHAZENI, Farook AFSARI
-
Patent number: 11628016Abstract: Certain embodiments may relate to apparatuses and methods for performing surgical procedures. For example, a method may comprise initiating detection and tracking of at least one surgical instrument (including associated surgical material) within a surgical area. The method may further comprise performing a surgical procedure with the at least one surgical instrument and material and ending detection and tracking of the at least one surgical instrument and material within the surgical area. The method may further comprise displaying at least one indication of location status of the at least one surgical instrument.Type: GrantFiled: February 14, 2020Date of Patent: April 18, 2023Assignee: OperVu, Inc.Inventors: Ronald K. Woods, Kamiar Fariba, Kasra Khazeni, Farook Afsari
-
Publication number: 20200261162Abstract: Certain embodiments may relate to apparatuses and methods for performing surgical procedures. For example, a method may comprise initiating detection and tracking of at least one surgical instrument (including associated surgical material) within a surgical area. The method may further comprise performing a surgical procedure with the at least one surgical instrument and material and ending detection and tracking of the at least one surgical instrument and material within the surgical area. The method may further comprise displaying at least one indication of location status of the at least one surgical instrument.Type: ApplicationFiled: February 14, 2020Publication date: August 20, 2020Inventors: Ronald K. WOODS, Kamiar FARIBA, Kasra KHAZENI, Farook AFSARI
-
Patent number: 10353663Abstract: A multimedia method comprises establishing a peer connection and data channel between a local browser running on a local user device and a remote browser running on a remote user device, performing a series of remote object handling cycles, and performing a series of local object handling cycles. The local user device includes a display screen showing a conference webpage according to the local browser, the conference webpage including an object viewing window and an object tracking window. The remote object handling cycles deal with remote file objects, such as text documents and images, received from the remote user device. The local object handling cycles deal with local file objects, such as other text documents and images, sent to the remote user device.Type: GrantFiled: April 4, 2017Date of Patent: July 16, 2019Assignee: Village Experts, Inc.Inventors: Farook Afsari, Altanai Bisht, Pirooz Parvarandeh, Satish Dhote
-
Publication number: 20180284957Abstract: A multimedia method comprises establishing a peer connection and data channel between a local browser running on a local user device and a remote browser running on a remote user device, performing a series of remote object handling cycles, and performing a series of local object handling cycles. The local user device includes a display screen showing a conference webpage according to the local browser, the conference webpage including an object viewing window and an object tracking window. The remote object handling cycles deal with remote file objects, such as text documents and images, received from the remote user device. The local object handling cycles deal with local file objects, such as other text documents and images, sent to the remote user device.Type: ApplicationFiled: April 4, 2017Publication date: October 4, 2018Inventors: Farook Afsari, Altanai Bisht, Pirooz Parvarandeh, Satish Dhote
-
Patent number: 9395291Abstract: A mixture of glass pieces can be evaluated by taking an image of an object from the mixture. The object has the possibility of being either a single piece of glass from the mixture or at least two pieces of glass from the mixture. By knowing how many pieces of glass are in each object, the accuracy of the evaluation can be improved. Angles of an outline of the object are determined from the image, and then the angles are evaluated to determine whether the object is at least two pieces. When it is determined that the objection is at least two pieces, it is possible to assign a characteristic, such as color type or material type, for each piece as opposed to assigning the same characteristic to the entire object.Type: GrantFiled: July 23, 2014Date of Patent: July 19, 2016Inventors: Farook Afsari, Kamiar Fariba
-
Publication number: 20160023248Abstract: A mixture of glass pieces can be evaluated by taking an image of an object from the mixture. The object has the possibility of being either a single piece of glass from the mixture or at least two pieces of glass from the mixture. By knowing how many pieces of glass are in each object, the accuracy of the evaluation can be improved. Angles of an outline of the object are determined from the image, and then the angles are evaluated to determine whether the object is at least two pieces. When it is determined that the objection is at least two pieces, it is possible to assign a characteristic, such as color type or material type, for each piece as opposed to assigning the same characteristic to the entire object.Type: ApplicationFiled: July 23, 2014Publication date: January 28, 2016Inventors: Farook Afsari, Kamiar Fariba
-
Patent number: 8436268Abstract: A system for sorting a mixed stream of colors and types of cullet into separate groups of cullet with similar color and type includes a source for transmitting light through a cullet, and a camera having a plurality of pixels for receiving light transmitted through the cullet or detecting the absence of light blocked by an opaque contaminant, the camera providing at least one value from the light received, wherein the cullet moves along a designated path based in part on the at least one value. The system further includes a radiation source for irradiating a cullet with selected spectral ranges of radiation, and a sensor for determining characteristics of one or more selected spectral ranges of fluorescent radiation emitted by the cullet, wherein the cullet moves along a designated path based in part on the characteristics of the one or more selected spectral ranges of fluorescent radiation.Type: GrantFiled: June 17, 2005Date of Patent: May 7, 2013Assignee: eCulletInventors: Farook Afsari, Beejahn Afsari, Patrick Charles Flynn, Dary Kopelioff, F. Scott Shook, Luis Paul Vendrell
-
Publication number: 20100230330Abstract: A system for pre-processing material into groups of different sizes comprising three levels. The second level is positioned above the third level and below the first level. The first level comprising a feeding mechanism, one or more first screens coupled to ducts and having apertures, blowers and vacuum ducts, dust collectors and a diverter. The screens transport the material along the first level in a first direction while a portion is sifted away before being diverted to the second level. The second level comprising one or more second screens coupled to ducts and having apertures, blowers and vacuum ducts and a takeaway device. The screens transport the material along the second level in a second direction different than the first while a portion is sifted away before falling to the third level. The third level comprising blowers and vacuum ducts and takeaway devices for receiving a portion of the material.Type: ApplicationFiled: March 16, 2009Publication date: September 16, 2010Applicant: eCulletInventors: Farook Afsari, Punit Narendra Govenji, Ruddick Lawrence, Austin Lyon, Sunthar Premakumar
-
Publication number: 20080128336Abstract: A system for sorting a mixed stream of different colored cullet into separate groups of same colored cullet comprises a light emitting source for transmitting light, such as white light, through a cullet, and a camera having a plurality of pixels for receiving light transmitted through the cullet or detecting the absence of light blocked by an opaque contaminant, the camera providing at least one value from the light received, wherein the cutlet moves along a designated path based on the at least one value. The camera collects the received light at a desired sampling interval and a circuit converts the values into digital representation values. The circuit calculates a non-linear function from the digital representation values. An electrostatic or fluid driving actuator directs the cullet along a deflected path based on a value of the non-linear function. A vibratory feeder provides the cullet onto a conveyer belt having an exit roller of a desired diameter.Type: ApplicationFiled: February 6, 2008Publication date: June 5, 2008Inventors: Farook Afsari, Jerry Samuel Dimsdale
-
Patent number: 7355140Abstract: A method and system for sorting different colored objects, preferably glass cullets, into separate groups of same colored objects comprising a plurality of sorting devices for receiving an input feed of different colored objects and sorting the different colored objects based on their light transmission properties into a plurality of output feeds, wherein at least one output feed in the plurality of output feeds is a subsequent input feed to one or more sorting devices in the plurality. The one or more sorting devices sort the at least one subsequent input feed into a plurality of further sorted output feeds. At least one of the plurality of sorting devices is a final sorting device, wherein the final sorting device sorts one or more subsequent input feeds into a plurality of final output feeds. The output feeds preferably contain objects of a desired color, undesired objects and flint objects.Type: GrantFiled: August 8, 2003Date of Patent: April 8, 2008Assignee: eCulletInventor: Farook Afsari
-
Patent number: 7351929Abstract: A system for sorting a mixed stream of different colored cullet into separate groups of same colored cullet comprises a light emitting source for transmitting light, such as white light, through a cullet, and a camera having a plurality of pixels for receiving light transmitted through the cullet or detecting the absence of light blocked by an opaque contaminant, the camera providing at least one value from the light received, wherein the cullet moves along a designated path based on the at least one value. The camera collects the received light at a desired sampling interval and a circuit converts the values into digital representation values. The circuit calculates a non-linear function from the digital representation values. An electrostatic or fluid driving actuator directs the cullet along a deflected path based on a value of the non-linear function. A vibratory feeder provides the cullet onto a conveyer belt having an exit roller of a desired diameter.Type: GrantFiled: June 24, 2004Date of Patent: April 1, 2008Assignee: eCulletInventors: Farook Afsari, Jerry Samuel Dimsdale
-
Publication number: 20040251178Abstract: A system for sorting a mixed stream of different colored cullet into separate groups of same colored cullet comprises a light emitting source for transmitting light, such as white light, through a cullet, and a camera having a plurality of pixels for receiving light transmitted through the cullet or detecting the absence of light blocked by an opaque contaminant, the camera providing at least one value from the light received, wherein the cullet moves along a designated path based on the at least one value. The camera collects the received light at a desired sampling interval and a circuit converts the values into digital representation values. The circuit calculates a non-linear function from the digital representation values. An electrostatic or fluid driving actuator directs the cullet along a deflected path based on a value of the non-linear function. A vibratory feeder provides the cullet onto a conveyer belt having an exit roller of a desired diameter.Type: ApplicationFiled: June 24, 2004Publication date: December 16, 2004Applicant: eCulletInventors: Farook Afsari, Jerry Samuel Dimsdale