Patents by Inventor Balasubramanian Krishnamoorthy

Balasubramanian Krishnamoorthy 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: 20220398526
    Abstract: A system and method for order fulfillment is provided. A pickup timeslot in which a customer order is scheduled for pickup from a retail store is received along with order servicing constraints of human workers of the retail store. The customer order is divided into a set of suborders and one or more timeslots in which the set of suborders is to be serviced are determined based on the pickup timeslot and the order servicing constraints. A set of human workers available to work at the retail store within the one or more timeslots is identified and an optimization problem is solved to determine an assignment to service the set of suborders. The assignment maps the set of suborders to the set of human workers and is such that utilization of total hours available with the set of human workers to service the set of suborders is above a threshold.
    Type: Application
    Filed: June 4, 2021
    Publication date: December 15, 2022
    Inventors: Balasubramanian Krishnamoorthy, Muthukumar Udaiyanathan, Sandeep Sivanpillai Nair
  • Publication number: 20220383391
    Abstract: A system for personalized selection of pickup slots using machine learning is disclosed. A historical data is received related to past customer orders placed by a customer at a retail store within a first period. A set of inputs which includes slot-related information related to timeslots available at the retail store within a second period, inventory information, and order preparation constraints are received. A set of training data is prepared based on the historical data and the set of inputs. Thereafter, a machine learning model is trained on the prepared set of training data for a timeslot prediction task. A customer order is received for an in-store pickup at the retail store within the second period. By using the trained machine learning model, a first timeslot is determined for the in-store pickup of the customer order. The first timeslot is displayed on a customer device.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 1, 2022
    Inventors: Balasubramanian Krishnamoorthy, Muthukumar Udaiyanathan, Sandeep Sivanpillai Nair
  • Publication number: 20220327599
    Abstract: A system and method for slot selection is provided. A customer order is received for an in-store pickup at a retail store and a set of inputs is received. The set of inputs includes slot-related information related to a first set of timeslots available at the retail store within a first time-period, inventory information, and order preparation constraints. Based on the set of inputs, a capacity constraint is determined. The capacity constraint sets a number of customer orders to be scheduled for the in-store pickup within each of the first set of timeslots. Thereafter, a first timeslot is determined from among the first set of timeslots. The first timeslot accommodates the customer order in accordance with the capacity constraint and a pickup wait time within the first timeslot is below a threshold. The first timeslot is displayed on a customer device.
    Type: Application
    Filed: April 13, 2021
    Publication date: October 13, 2022
    Inventors: Balasubramanian Krishnamoorthy, Muthukumar Udaiyanathan, Sandeep Sivanpillai Nair
  • Patent number: 10171340
    Abstract: The invention relates to a method and device for managing the interconnection between network domains. In one embodiment this is accomplished by classifying the received frame based on service level agreement, wherein the classifying includes checking the received frame Ethertype value is same as the port on which the frame is received, recognizing an Ethertype of the egress port of the received frame, wherein the recognizing includes checking the received frame Ethertype value is same or not and translating the frame into a compatible Ethertype and forwarding the same to the next available port.
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: January 1, 2019
    Assignee: TEJAS NETWORKS LIMITED
    Inventor: Balasubramanian Krishnamoorthy
  • Patent number: 9491041
    Abstract: The present invention relates to a protection switching method in a communication network, the communication network including plurality of communication devices forming a linear chain and at least one non-ERPS on the nodes ERPS (Ethernet Ring Protection Switching) device connecting terminal ports of the linear chain and thereby forming a ring. In one embodiment this is accomplished by instantiating ERPS on each communication device that forms a linear chain and on each non-terminal ports of the linear chain, identifying a node or link fault in the network, wherein the link or node fault is detected by Continuity Check Message (CCM), Loss of Light (LOL), Loss of Signal (LOS), Loss of periodic continuity check messages (IEEE 802.
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: November 8, 2016
    Assignee: Tejas Networks Limited
    Inventors: Vinod Kumar Madaiah, Somnath Ojha, Jishnu Aravindakshan, Balasubramanian Krishnamoorthy
  • Patent number: 9419860
    Abstract: The present disclosure relates to managing a logical topology change in a network. The entries of the forwarding database are flushed intelligently without arbitrarily removing the forwarding database resulting in flooding. In one embodiment, a logical topology number (LTN) is maintained by all the interfaces and the forwarding database in the logical topology. In case of any change in the network topology, the LTN of the interfaces affected by the topology change is changed. Further, while sending a frame, LTN of the forwarding database entry for a destination address is compared with LTN of the logical topology. In case of mismatch, the entry is invalidated and the frame is flooded to all other ports for entering new entries into the database. LTN of the forwarding database entry for a source address is compared with the LTN of the logical topology.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: August 16, 2016
    Assignee: TEJAS NETWORKS LIMITED
    Inventor: Balasubramanian Krishnamoorthy
  • Publication number: 20140119235
    Abstract: The present disclosure relates to managing a logical topology change in a network. The entries of the forwarding database are flushed intelligently without arbitrarily removing the forwarding database resulting in flooding. In one embodiment, a logical topology number (LTN) is maintained by all the interfaces and the forwarding database in the logical topology. In case of any change in the network topology, the LTN of the interfaces affected by the topology change is changed. Further, while sending a frame, LTN of the forwarding database entry for a destination address is compared with LTN of the logical topology. In case of mismatch, the entry is invalidated and the frame is flooded to all other ports for entering new entries into the database. LTN of the forwarding database entry for a source address is compared with the LTN of the logical topology.
    Type: Application
    Filed: July 7, 2011
    Publication date: May 1, 2014
    Applicant: TEJAS NETWORKS LIMITED
    Inventor: Balasubramanian Krishnamoorthy
  • Publication number: 20140112341
    Abstract: The invention relates to a method and device for managing the interconnection between network domains. In one embodiment this is accomplished by classifying the received frame based on service level agreement, wherein the classifying includes checking the received frame Ethertype value is same as the port on which the frame is received, recognizing an Ethertype of the egress port of the received frame, wherein the recognizing includes checking the received frame Ethertype value is same or not and translating the frame into a compatible Ethertype and forwarding the same to the next available port.
    Type: Application
    Filed: August 11, 2011
    Publication date: April 24, 2014
    Applicant: Tejas Networks Limited
    Inventor: Balasubramanian Krishnamoorthy