Patents by Inventor Zeljko Bajic

Zeljko Bajic 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: 8355358
    Abstract: A method and apparatus for communicating between devices is described. In one embodiment, the method comprises running two or more instances of a switch MAC sublayer on a switch and managing the two or more instances of the switch MAC sublayer as multiple logical access points inside the switch.
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: January 15, 2013
    Assignee: Broadcom Corporation
    Inventor: Zeljko Bajic
  • Publication number: 20120256728
    Abstract: A system for collecting information from one or more radiofrequency identification (RFID) tags is provided. The system includes one or more RFID tags and a first interrogator device. The first interrogator device may be configured to perform interrogator functions in a first wireless network and perform tag functions in a second wireless network. The interrogator functions include transmitting a wake-up signal and a collection request command to the one or more RFID tags, and the tag functions include responding to a wake-up signal and transmitting a collect response message in response to a received collection request command. The system also includes a second interrogator device configured to perform interrogator functions in the second wireless network that include creating the second wireless network, transmitting a wake-up signal and a collection request command to the first interrogator when the first interrogator is in the second wireless network.
    Type: Application
    Filed: April 6, 2012
    Publication date: October 11, 2012
    Applicant: Savi Technology, Inc.
    Inventors: Zeljko BAJIC, Nikola CARGONJA, Albert NARDELLI, Joseph S.M. HO
  • Patent number: 8281134
    Abstract: A method is provided for both layer 2 (L2) and layer 3 (L3) security in the context, for example, of a WISP-e protocol. An AES algorithm in CBC mode is used for encryption and decryption of the control frames. The session keys (e.g., 128-bit session keys) are derived from a pre-shared secret configured on both communicating wireless termination points.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: October 2, 2012
    Assignee: Symbol Technologies, Inc.
    Inventors: Zeljko Bajic, Ram Nagarajan, Rajesh Vijayakumar
  • Publication number: 20120155349
    Abstract: An RFID device is disclosed. The RFID device can include a transceiver; and a processor coupled to the transceiver. The processor can operate a Physical (PHY) layer with the transceiver, a Media Access Control (MAC) layer over the PHY layer, and an RFID application layer over the MAC layer. The MAC layer and the PHY layer can operate according to a non-RFID wireless protocol.
    Type: Application
    Filed: November 15, 2011
    Publication date: June 21, 2012
    Inventors: Zeljko BAJIC, Nikola Cargonja, Albert Nardelli, Joseph S.M. Ho, Ryad Semichi
  • Publication number: 20110316676
    Abstract: A method of interrogating a set of tags with an interrogator is provided. The method includes defining a duration of a wake-up superframe that matches that of a wake-up cycle of the tags; defining an integer number of time periods within the duration of the wake-up superframe such that each time that one of the set of tags wakes is within one of the time periods of the wake-up superframe, the tags waking within a particular time period defining a group of tags; providing a first wake-up signal in a first time period to wake a first group of the tags; and providing a second wake-up signal in a second time period wake a second group of the tags.
    Type: Application
    Filed: June 22, 2011
    Publication date: December 29, 2011
    Applicant: Savi Technology
    Inventors: Zeljko BAJIC, Nikola Cargonja
  • Publication number: 20110291803
    Abstract: A method of communication between RFID devices that includes mutually authenticating the RFID devices is disclosed. Once mutual authentication is completed, one or more encrypted messages based on the encryption scheme can be exchanged between the RFID devices.
    Type: Application
    Filed: February 4, 2011
    Publication date: December 1, 2011
    Inventors: Zeljko BAJIC, Nikola CARGONJA, Joseph S.M. HO, Richard SCHNELL
  • Publication number: 20100191971
    Abstract: A method is provided for both layer 2 (L2) and layer 3 (L3) security in the context, for example, of a WISP-e protocol. An AES algorithm in CBC mode is used for encryption and decryption of the control frames. The session keys (e.g., 128-bit session keys) are derived from a pre-shared secret configured on both communicating wireless termination points.
    Type: Application
    Filed: January 29, 2009
    Publication date: July 29, 2010
    Applicant: SYMBOL TECHNOLOGIES, INC.
    Inventors: Zeljko Bajic, Ram Nagarajan, Rajesh Vijayakumar
  • Publication number: 20100177677
    Abstract: A method and apparatus for communicating between devices is described. In one embodiment, the method comprises running two or more instances of a switch MAC sublayer on a switch and managing the two or more instances of the switch MAC sublayer as multiple logical access points inside the switch.
    Type: Application
    Filed: December 1, 2009
    Publication date: July 15, 2010
    Applicant: Broadcom Corporation
    Inventor: Zeljko Bajic
  • Patent number: 7643460
    Abstract: A method and apparatus for communicating between devices is described. In one embodiment, the method comprises running two or more instances of a switch MAC sublayer on a switch and managing the two or more instances of the switch MAC sublayer as multiple logical access points inside the switch.
    Type: Grant
    Filed: September 25, 2006
    Date of Patent: January 5, 2010
    Assignee: Broadcom Corporation
    Inventor: Zeljko Bajic
  • Publication number: 20090323631
    Abstract: Techniques are provided for techniques are provided for creating a mesh network in wireless local area network comprising a plurality of wireless switches. An IP address of the registration server can be configured on each of the wireless switches and used to open an IP socket from each of the wireless switches to the registration server. Each of the wireless switches register with a registration server by communicating configuration information about each of the wireless switches to the registration server. In one implementation, the configuration information for each switch comprises a switch IP address and a list of subnets the switch supports. The configuration information can be used by the registration server to create a wireless switch list which includes a listing of each of the wireless the switches in the wireless local area network. The configuration information about each of the wireless switches and the wireless switch list can then be communicated to each of the wireless switches.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 31, 2009
    Applicant: SYMBOL TECHNOLOGIES, INC.
    Inventor: Zeljko BAJIC
  • Patent number: 7529203
    Abstract: Techniques are provided for load balancing among a plurality of wireless switches configured to support a plurality of clients including a first client. An initial home wireless switch can be configured to initially support the first client. The initial home wireless switch can select one of the wireless switches as a new home wireless switch for the first client. These techniques can be implemented, for example, in a wireless local area network.
    Type: Grant
    Filed: May 26, 2005
    Date of Patent: May 5, 2009
    Assignee: Symbol Technologies, Inc.
    Inventors: Zeljko Bajic, Sujai Hajela
  • Patent number: 7515573
    Abstract: Techniques are provided for creating an active client list that can be distributed to a plurality of wireless switches. The wireless switches are located in a wireless local area network comprising a registration server, a plurality of active clients, and the plurality of wireless switches. Registration information associated with each of the active clients is communicated to the wireless switches that support those active clients. The registration information associated with each of the active clients from the wireless switches is communicated over an IP tunnel to the registration server. An active client list can then be created using the registration information for each active client. The active client list comprises a record for each active client in the wireless local area network.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: April 7, 2009
    Assignee: Symbol Technologies, Inc.
    Inventor: Zeljko Bajic
  • Patent number: 7443809
    Abstract: Techniques are provided for techniques are provided for creating a mesh network in wireless local area network comprising a plurality of wireless switches. An IP address of the registration server can be configured on each of the wireless switches and used to open an IP socket from each of the wireless switches to the registration server. Each of the wireless switches register with a registration server by communicating configuration information about each of the wireless switches to the registration server. In one implementation, the configuration information for each switch comprises a switch IP address and a list of subnets the switch supports. The configuration information can be used by the registration server to create a wireless switch list which includes a listing of each of the wireless the switches in the wireless local area network. The configuration information about each of the wireless switches and the wireless switch list can then be communicated to each of the wireless switches.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: October 28, 2008
    Assignee: Symbol Technologies, Inc.
    Inventor: Zeljko Bajic
  • Publication number: 20080002681
    Abstract: System flexibility and ease-of-design is greatly enhanced in a network wireless/RFID switching device by using a multicore abstraction layer (MCAL) to interface between a multicore hardware platform, a device operating system and the packet transfer functions of the system. Such an architecture may be particularly useful in constructing switches capable of switching wireless networking (e.g. IEEE 802.11, 802.16), RFID or other network protocols, particularly using multi-core processors. A classification handler initially classifies the data packet. A plurality of protocol handlers each associated with a data protocol processes the data packet if the classification of the data packet matches the data protocol associated with the protocol handler, and one of several application handlers each associated with a user applications processes the data packet if the classification of the data packet matches the user application associated with the application handler.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Zeljko Bajic, Ajay Malik
  • Publication number: 20080002702
    Abstract: System flexibility and ease-of-design is greatly enhanced by using a multicore abstraction layer (MCAL) to interface between a multicore hardware platform, a device operating system and the packet transfer functions of the system. Systems and techniques are described for processing a data packet received at a network interface of a network infrastructure device (such as a wireless switch) or other computing system, particularly using multi-core processors. A classification handler initially classifies the data packet. A plurality of protocol handlers each associated with a data protocol processes the data packet if the classification of the data packet matches the data protocol associated with the protocol handler, and one of several application handlers each associated with a user applications processes the data packet if the classification of the data packet matches the user application associated with the application handler.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Zeljko Bajic, Ajay Malik
  • Publication number: 20070025349
    Abstract: A method and apparatus for communicating between devices is described. In one embodiment, the method comprises running two or more instances of a switch MAC sublayer on a switch and managing the two or more instances of the switch MAC sublayer as multiple logical access points inside the switch.
    Type: Application
    Filed: September 25, 2006
    Publication date: February 1, 2007
    Applicant: Broadcom Corporation
    Inventor: Zeljko Bajic
  • Publication number: 20070002833
    Abstract: Techniques are provided IP address assignment and management in a wireless network. Such a wireless network can comprise a plurality of wireless clients, a registration server, a plurality of wireless switches each being configured to support a particular subnet. Each wireless client can generate a Dynamic Host Configuration Protocol (DHCP) request for an Internet Protocol (IP) address when the client either powers up in of moves to a new subnet, 802.11 authenticates and associates and 802.1x authenticates. The wireless switches can communicate with the registration server over an IP tunnel. For example, each wireless switch can receive the DHCP requests from wireless clients associated with the subnet of the wireless switch, and forward the DHCP requests to the registration server. The registration server can receive the forwarded DHCP requests, and assign IP addresses to the wireless clients based on the forwarded DHCP requests.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Inventor: Zeljko Bajic
  • Publication number: 20060268765
    Abstract: Techniques are provided for load balancing among a plurality of wireless switches configured to support a plurality of clients including a first client. An initial home wireless switch can be configured to initially support the first client. The initial home wireless switch can select one of the wireless switches as a new home wireless switch for the first client. These techniques can be implemented, for example, in a wireless local area network.
    Type: Application
    Filed: May 26, 2005
    Publication date: November 30, 2006
    Inventors: Zeljko Bajic, Sujai Hajela
  • Publication number: 20060268834
    Abstract: A wireless router is provided which is configured to support a first subnet and a second subnet. The wireless router comprises a plurality of virtual wireless switches. Each virtual wireless switch comprises a plurality of access ports. The first subnet comprises a group of the access ports belonging to the first virtual wireless switch, and the second subnet comprises a second group of the access ports belonging to the second virtual wireless switch. The wireless router is configured to support layer 3 mobility when a client, having a client IP address from within the first subnet, roams from the first subnet to the second subnet, from the first to the second virtual wireless switch. The wireless router stores registration information associated with the client to allow a client to roam between the first subnet and the second subnet while keeping the client IP address. The wireless router uses the registration information to send packets to the client when the client has roamed to the second subnet.
    Type: Application
    Filed: May 26, 2005
    Publication date: November 30, 2006
    Inventor: Zeljko Bajic
  • Publication number: 20060245373
    Abstract: Techniques are provided for techniques are provided for creating a mesh network in wireless local area network comprising a plurality of wireless switches. An IP address of the registration server can be configured on each of the wireless switches and used to open an IP socket from each of the wireless switches to the registration server. Each of the wireless switches register with a registration server by communicating configuration information about each of the wireless switches to the registration server. In one implementation, the configuration information for each switch comprises a switch IP address and a list of subnets the switch supports. The configuration information can be used by the registration server to create a wireless switch list which includes a listing of each of the wireless the switches in the wireless local area network. The configuration information about each of the wireless switches and the wireless switch list can then be communicated to each of the wireless switches.
    Type: Application
    Filed: April 27, 2005
    Publication date: November 2, 2006
    Inventor: Zeljko Bajic