Patents by Inventor Omid Roshan-Afshar

Omid Roshan-Afshar 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).

  • Patent number: 7884702
    Abstract: A method for pipelined processing of access commands to a population of radio frequency identification (RFID) tags is provided. The method includes transmitting a first queued access command to a first tag in the population of RFID tags, transmitting a second queued access command to a second tag in the population of RFID tags, and transmitting a status request command to the first tag. The queued access command causes the first tag to perform an operation and upon completion of the operation, to suspend transaction processing. The second queued access command is transmitted while the first tag is performing the command operation. The status request command causes the first tag to resume normal processing.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: February 8, 2011
    Assignee: Symbol Technologies, Inc.
    Inventors: Randall Allen Drago, Omid Roshan-Afshar, Theodore Hockey
  • Patent number: 7605700
    Abstract: Methods, systems, and apparatuses for monitoring and refreshing data stored in radio frequency identification (RFID) tags are described. A voltage margin for data stored in memory of a tag is checked. If the voltage margin has decreased to an undesirable level, the data stored in the tag is refreshed.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: October 20, 2009
    Assignee: Symbol Technologies, Inc.
    Inventors: Randall Allen Drago, Ming-Hao Sun, Chun-Huei Bair, Kevin J. Powell, Omid Roshan-Afshar, Theodore Hockey, Jonathan Pfeifer
  • Publication number: 20080165007
    Abstract: A method for pipelined processing of access commands to a population of radio frequency identification (RFID) tags is provided. The method includes transmitting a first queued access command to a first tag in the population of RFID tags, transmitting a second queued access command to a second tag in the population of RFID tags, and transmitting a status request command to the first tag. The queued access command causes the first tag to perform an operation and upon completion of the operation, to suspend transaction processing. The second queued access command is transmitted while the first tag is performing the command operation. The status request command causes the first tag to resume normal processing.
    Type: Application
    Filed: December 14, 2007
    Publication date: July 10, 2008
    Applicant: Symbol Technologies, Inc.
    Inventors: Randall Allen DRAGO, Omid ROSHAN-AFSHAR, Theodore HOCKEY
  • Publication number: 20080034183
    Abstract: Methods, systems, and apparatuses for updating pointers in memory are described. A device can include pointer logic and a memory that stores a memory pointer. The pointer logic can increment or decrement the memory pointer according to Gray code. The device can increment or decrement the memory pointer in response to a pointer change command and can be configured to first verify a password associated with the command. The device can send an acknowledgement that the command has been received and/or executed. Multiple increments or decrements of the memory pointer can occur in response to a pointer change command configured as a single multiple-increment-or-decrement command or as multiple single-increment-or-decrement change commands. The device can determine an updated value for each of a first memory pointer portion and a second memory pointer portion of the memory pointer.
    Type: Application
    Filed: August 7, 2007
    Publication date: February 7, 2008
    Applicant: Symbol Technologies, Inc.
    Inventors: Randall DRAGO, Omid ROSHAN-AFSHAR, Theodore HOCKEY, Joseph WHITE, Frederick SCHUESSLER
  • Publication number: 20080001725
    Abstract: Methods, systems, and apparatuses for preventing unauthorized reading of data stored in tags are described. A non-identifying bit pattern, an identifying bit pattern, and a first passcode are stored in the tag. A read lock command is received by the tag. The tag determines whether a second passcode associated with the read lock command matches the first passcode. Read access to the identifying bit pattern is disabled if it is determined that the second passcode matches the first passcode.
    Type: Application
    Filed: July 31, 2006
    Publication date: January 3, 2008
    Applicant: Symbol Technologies, Inc.
    Inventors: Joseph White, Theodore Hockey, Ming-Hao Sun, Randall Allen Drago, Omid Roshan-Afshar, Jonathan Pfeifer, Chun-Huei Bair
  • Publication number: 20070229230
    Abstract: Methods, systems, and apparatuses for monitoring and refreshing data stored in radio frequency identification (RFID) tags are described. A voltage margin for data stored in memory of a tag is checked. If the voltage margin has decreased to an undesirable level, the data stored in the tag is refreshed.
    Type: Application
    Filed: March 16, 2006
    Publication date: October 4, 2007
    Applicant: Symbol Technologies, Inc.
    Inventors: Randall Drago, Ming-Hao Sun, Chun-Huei Bair, Kevin Powell, Omid Roshan-Afshar, Theodore Hockey, Jonathan Pfeifer