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: 20230210608
    Abstract: 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: Application
    Filed: March 13, 2023
    Publication date: July 6, 2023
    Inventors: Ronald K. WOODS, Kamiar FARIBA, Kasra KHAZENI, Farook AFSARI
  • Patent number: 11628016
    Abstract: 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: Grant
    Filed: February 14, 2020
    Date of Patent: April 18, 2023
    Assignee: OperVu, Inc.
    Inventors: Ronald K. Woods, Kamiar Fariba, Kasra Khazeni, Farook Afsari
  • Publication number: 20200261162
    Abstract: 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: Application
    Filed: February 14, 2020
    Publication date: August 20, 2020
    Inventors: Ronald K. WOODS, Kamiar FARIBA, Kasra KHAZENI, Farook AFSARI
  • Patent number: 10353663
    Abstract: 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: Grant
    Filed: April 4, 2017
    Date of Patent: July 16, 2019
    Assignee: Village Experts, Inc.
    Inventors: Farook Afsari, Altanai Bisht, Pirooz Parvarandeh, Satish Dhote
  • Publication number: 20180284957
    Abstract: 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: Application
    Filed: April 4, 2017
    Publication date: October 4, 2018
    Inventors: Farook Afsari, Altanai Bisht, Pirooz Parvarandeh, Satish Dhote
  • Patent number: 9395291
    Abstract: 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: Grant
    Filed: July 23, 2014
    Date of Patent: July 19, 2016
    Inventors: Farook Afsari, Kamiar Fariba
  • Publication number: 20160023248
    Abstract: 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: Application
    Filed: July 23, 2014
    Publication date: January 28, 2016
    Inventors: Farook Afsari, Kamiar Fariba
  • Patent number: 8436268
    Abstract: 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: Grant
    Filed: June 17, 2005
    Date of Patent: May 7, 2013
    Assignee: eCullet
    Inventors: Farook Afsari, Beejahn Afsari, Patrick Charles Flynn, Dary Kopelioff, F. Scott Shook, Luis Paul Vendrell
  • Publication number: 20100230330
    Abstract: 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: Application
    Filed: March 16, 2009
    Publication date: September 16, 2010
    Applicant: eCullet
    Inventors: Farook Afsari, Punit Narendra Govenji, Ruddick Lawrence, Austin Lyon, Sunthar Premakumar
  • Publication number: 20080128336
    Abstract: 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: Application
    Filed: February 6, 2008
    Publication date: June 5, 2008
    Inventors: Farook Afsari, Jerry Samuel Dimsdale
  • Patent number: 7355140
    Abstract: 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: Grant
    Filed: August 8, 2003
    Date of Patent: April 8, 2008
    Assignee: eCullet
    Inventor: Farook Afsari
  • Patent number: 7351929
    Abstract: 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: Grant
    Filed: June 24, 2004
    Date of Patent: April 1, 2008
    Assignee: eCullet
    Inventors: Farook Afsari, Jerry Samuel Dimsdale
  • Publication number: 20040251178
    Abstract: 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: Application
    Filed: June 24, 2004
    Publication date: December 16, 2004
    Applicant: eCullet
    Inventors: Farook Afsari, Jerry Samuel Dimsdale