Patents by Inventor Mohan Krishna

Mohan Krishna 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: 9514345
    Abstract: Wearable scanners or readers may be mounted to and operated from at least one extension of the human body, such as a portion of a hand or wrist of a user. The wearable scanners or readers may include one or more manual or automatic actuators for initiating a scanning or reading of a marking on an object. Such actuators may be worn about the portion of the hand or wrist of the user, including within a palm of the hand, or in a ring-like device surrounding at least one finger of the hand. Additionally, the wearable scanners or readers may include optical elements configured to capture images in one or more directions or along one or more axes, and may further include any type of display elements (e.g., touchscreens, LED or LCD displays, or electrophoretic displays) formed in substantially flat or curved shapes.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: December 6, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Fareed Adib Qaddoura, Keith Francis Deacon, Mohan Krishna Rao
  • Patent number: 9505554
    Abstract: Methods of and devices and systems for obtaining and using images of items as the items appear in an inventory area (e.g., storage bin) are disclosed. Images of inventory areas are captured before and after stow or pick operations. A difference between the before and after images is determined and extracted as an image of the item that was stowed or picked. The process may be repeated for numerous units of the item and one or more definitive item images are selected. The definitive item image may be displayed to pickers directly to facilitate picking, or may be used to determine the position of a unit of the item in a particular inventory area such that the position of the item to be picked may be indicated to the picker. Definitive item images may also be used for inventory validation, enforcement of pick and stow etiquette.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: November 29, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Cheuk-Man Kong, Mohan Krishna Rao, Morley Duncan Abbott, Balasubramaneyam Maniymaran
  • Patent number: 9503377
    Abstract: A system for congestion control of traffic in a network that uses Transmission Control Protocol (TCP) includes a plurality of TCP congestion control programs having one or more parameters, a plurality of TCP congestion control units running the TCP congestion control programs, and a TCP mapper adapted to map incoming TCP traffic flow from a plurality of incoming TCP traffic flows to the TCP congestion control units based on at least one of (a) the type of application program from which the incoming TCP traffic flow originated (b) the type of network for which the incoming TCP traffic flow is destined, (c) parameters related to network performance (d) network constraints (e) source of the incoming TCP traffic flow, and (f) destination of the incoming TCP traffic flow.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: November 22, 2016
    Assignee: LiveQoS Inc.
    Inventors: Matthew Robert Williams, Mohan Krishna Vemulapali, Uri Nebogatov, Miika Anttoni Klemetti, Vijayendran Mahendran
  • Publication number: 20160323061
    Abstract: Dynamic forward error correction (FEC) setting is discussed in which the network determines a FEC percentage for each video segment of a video streaming service, based on consideration of the transfer length of the video segment and the allocated bandwidth. When the transfer length and allocated bandwidth reflect transmission of less than peak bandwidth, the network will determine a higher FEC percentage that uses the otherwise wasted bandwidth to transmit additional redundancy symbols. The additional redundancy symbols increase the error recovery rate when collisions occur between streaming video reception and page monitoring occasions of other networks in multi-network, multi-subscriber identification module (SIM) mobile devices. A network entity may then transmit the dynamic FEC percentage for each video segment in the file description table (FDT) associated with the video streaming service.
    Type: Application
    Filed: September 10, 2015
    Publication date: November 3, 2016
    Inventors: Kuo-Chun Lee, Sivaramakrishna Veerepalli, Jack Shyh-hurng Shauh, Shailesh Maheshwari, Mohan Krishna Gowda, Ralph Akram Gholmieh, Nermeen Ahmed Bassiouny, Pavan Chaithanya Kaivaram, Ramchandran Srinivasan
  • Publication number: 20160294511
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus is for wireless communication with a serving cell. The apparatus receives a first segment of a first IP packet in a first MBSFN subframe. The IP packet can include a data related to an eMBMS service. The apparatus determines a second segment of the first IP packet is not received in a second MBSFN subframe. The apparatus assembles a replacement IP packet that includes the first segment of the first IP packet and a first IP header. The apparatus performs FEC on the replacement IP packet.
    Type: Application
    Filed: August 4, 2015
    Publication date: October 6, 2016
    Inventors: Shailesh MAHESHWARI, Kuo-Chun LEE, Sivaramakrishna VEEREPALLI, Jack Shyh-Hurng SHAUH, Ralph Akram GHOLMIEH, Mohan Krishna GOWDA
  • Patent number: 9451674
    Abstract: Systems, methods and media for illuminating locations where operations are to be performed are disclosed. A set of locations where an operation is to be performed by an agent may be determined by a control system. A particular illumination pattern of numerous illumination patterns may be assigned to an agent by the control system. Illumination patterns may be colors, shapes, blink rates or any combination thereof for example. The control system may send instructions to illumination devices that correspond to the set of locations to designate all of the locations in the set of locations with the particular illumination pattern assigned to the agent such that the agent is visually aware of location to traverse. Distinct agents may each be assigned distinct illumination patterns such that the agents may operate in the same area without confusion of which agent should perform the operation at a location.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: September 20, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Cheuk-Man Kong, Mohan Krishna Rao, Morley Duncan Abbott, Balasubramaneyam Maniymaran
  • Publication number: 20160227574
    Abstract: Aspects disclosed herein relate to utilizing and/or mitigating superfluous resource grants in a wireless network. In one aspect, an uplink resource grant is received from a network node, and a plurality of protocol data units are mapped from a buffer over the uplink resource grant in generating a transport block for transmitting data. It is determined that additional resources remain on the uplink resource grant after mapping the protocol data units, and one or more additional protocol data units are mapped for opportunistically transmitting data from a best effort buffer over the additional resources. In another aspect, a maximum grant size for a user equipment (UE) is computed based at least in part on a modulation and coding scheme and a number of resource blocks configured for the UE, and used along with a priority of a bearer to determine whether to send a buffer status report for the bearer.
    Type: Application
    Filed: February 2, 2015
    Publication date: August 4, 2016
    Inventors: Ashwini RAINA, Gang Andy Xiao, Mohan Krishna Gowda
  • Patent number: 9395084
    Abstract: A combustor assembly having a fuel pre-mixer including a duct for mixing an airflow and a fuel therein. Also included is a center body coaxially aligned within the duct for receiving the fuel from a fuel source and configured to distribute the fuel to at least one axial location within the duct. Further included is a planar vane section in communication with the airflow and the fuel to provide a first injection of fuel and a flow conditioning effect on the airflow. Yet further included is a swirler vane section disposed downstream of the planar vane section, wherein the swirler vane section is configured to provide a second injection of fuel and a mixing of the fuel and the airflow.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: July 19, 2016
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Mohan Krishna Bobba, Abdul Rafey Khan
  • Publication number: 20160205663
    Abstract: Embodiments include methods implemented by a processor of a mobile communication device for managing tune-aways by a radio frequency resource supporting a first subscription to support a second subscription. The processor may determine a data loss ratio of the data of a media file that is lost in transmission to the mobile communication device. The processor may compare the data loss ratio of the data to a first data loss ratio threshold and a second data loss ratio threshold, and the processor may block a tune-away event of the radio frequency resource from the first subscription to the second subscription in response to determining that the data loss ratio of the data is greater than the first data loss ratio threshold and less than the second data loss ratio threshold.
    Type: Application
    Filed: July 24, 2015
    Publication date: July 14, 2016
    Inventors: Jack Shyh-Hurng Shauh, Sivaramakrishna Veerepalli, Shailesh Maheshwari, Daniel Amerga, Kuo-Chun Lee, Mohan Krishna Gowda, Ralph Akram Gholmieh, Nagaraju Naik, Nermeen Ahmed Bassiouny, Thadi Manjunath Nagaraj, Amit Mahajan, Reza Shahidi, Pavan Kaivaram, Ramchandran Srinivasan, Alexey Semjonovs, Adrian Prentice, Marc Azar, Srinivasan Rajagopalan
  • Publication number: 20160174195
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines a timing of each of one or more audio transmissions of one or more audio segments through Multimedia Broadcast Multicast Service (MBMS) streaming via a first radio access technology (RAT), where the MBMS streaming includes the one or more audio segments and one or more video segments. The apparatus refrains from tuning away from the first RAT to a second RAT during at least one audio transmission of the one or more audio transmissions, the second RAT being different than the first RAT.
    Type: Application
    Filed: November 23, 2015
    Publication date: June 16, 2016
    Inventors: Kuo-Chun LEE, Sivaramakrishna VEEREPALLI, Shailesh MAHESHWARI, Daniel AMERGA, Jack Shyh-Hurng SHAUH, Mohan Krishna GOWDA, Ralph Akram GHOLMIEH, Nagaraju NAIK, Nermeen Ahmed BASSIOUNY, Thadi Manjunath NAGARAJ
  • Publication number: 20160162801
    Abstract: Automatically detecting and anticipating that an additional machine learning experiment may be needed. A method includes after successfully running a first experiment workflow, automatically prompting a user that an additional experiment workflow may be needed based on specific criteria associated with the first experiment workflow. The method further includes receiving input from the user confirming the additional experiment workflow. As a result of receiving input from the user confirming the additional experiment workflow, the method further includes the system automatically reconfiguring the first experiment workflow, including automatically identifying all necessary modules for the additional experiment workflow and connecting them properly to perform the intended second experiment workflow. The method further includes displaying to the user the first experimental workflow transitioning from the first experiment workflow to the additional experiment workflow.
    Type: Application
    Filed: December 5, 2014
    Publication date: June 9, 2016
    Inventors: Pedro Ardila, Christina Storm, Mohan Krishna Bulusu, Raymond Ramin Laghaeian
  • Publication number: 20160148115
    Abstract: A machine learning model deployment tool can receive a trained machine learning model and driven by a series of user interfaces and by received user input from the user interfaces, can automatically generate machine learning model software and deploy it to a hosting environment. The deployment of a machine learning model can be automated so that custom code does not have to be written by a human. Deployment can be to a single computing device, to a small scale service, to a small scale web service or to “the cloud”, e.g., as a high-scale, fault-tolerant web service utilizing hundreds of computers. Deployment can be guided by a series of user interfaces.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 26, 2016
    Inventors: Joseph Sirosh, Mohan Krishna Bulusu, Vijay Narayanan, Ritwik Bhattacharya, Srikanth Shoroff, Pedro Ardila, Alan Billing
  • Patent number: 9328923
    Abstract: A system includes a turbomachine including a first chamber configured to contain a first fluid and a second chamber configured to contain a second fluid. The turbomachine also includes a barrier disposed between the first and second chambers. The barrier is configured to separate the first fluid and the second fluid. Additionally, the barrier includes a first surface facing the first chamber and a second surface facing the second chamber. The turbomachine also includes an orifice extending from the first chamber to the second chamber. The orifice defines a fluid passageway. Additionally, the turbomachine includes a tube including a first end and a second end. The first end is coupled to the first surface and is disposed about a perimeter of the orifice. The tube is configured to at least partially contain the second fluid.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: May 3, 2016
    Assignee: General Electric Company
    Inventors: Mohan Krishna Bobba, Roy Marshall Washam
  • Publication number: 20160050085
    Abstract: A system transports a plurality of UDP datagrams from a sending application to a receiving application by creating a TCP tunnel between a TCP sending-end and a TCP receiving-end, encapsulating the datagrams in TCP packets at the TCP transmitting-end, transmitting the TCP packets via the TCP tunnel to the TCP receiving-end over a network using a TCP/IP protocol, and extracting the datagrams from the TCP packet and forwarding the extracted datagrams to the receiving application. The TCP tunnel may provide the same delay and responsiveness as UDP protocol. The TCP receiving-end may detect when a packet is missing and request retransmission when a packet is missing, so that the TCP sending-end retransmits the missing packets. The transmitting of TCP packets to the TCP receiving-end continues when the receiving-end detects a missing packet, so that there is no lag in the forwarding of the extracted datagrams. Retransmitted packets may be discarded.
    Type: Application
    Filed: August 15, 2014
    Publication date: February 18, 2016
    Inventors: Shane Daniel Barnes, Matthew Robert Williams, Miika Anttoni Klemetti, Vijayendran Mahendran, Uri Nebogatov, Mohan Krishna Vemulapali
  • Patent number: 9235742
    Abstract: Wearable scanners or readers may be mounted to and operated from at least one extension of the human body, such as a portion of a hand or wrist of a user. The wearable scanners or readers may include one or more manual or automatic actuators for initiating a scanning or reading of a marking on an object. Such actuators may be worn about the portion of the hand or wrist of the user, including within a palm of the hand, or in a ring-like device surrounding at least one finger of the hand. Additionally, the wearable scanners or readers may include optical elements configured to capture images in one or more directions or along one or more axes, and may further include any type of display elements (e.g., touchscreens, LED or LCD displays, or electrophoretic displays) formed in substantially flat or curved shapes.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: January 12, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Fareed Adib Qaddoura, Keith Francis Deacon, Mohan Krishna Rao
  • Publication number: 20160004330
    Abstract: A handheld ultrasound imaging apparatus for capturing images of a subject is disclosed. The handheld ultrasound imaging apparatus includes a display for displaying a diagnostic ultrasound image and a plurality of user interface (UI) objects. A housing for holding the display. Further a user input interface is configured in at least one of the display and the housing. The user input interface is operable by a user to control a pointer for providing user input at points on the display to perform one or more activities.
    Type: Application
    Filed: February 27, 2014
    Publication date: January 7, 2016
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Subin SUNDARAN BABY SAROJAM, Mohan KRISHNA KOMMU
  • Publication number: 20150372788
    Abstract: Certain aspects of the present disclosure provide techniques and apparatus for quick radio link control (RLC) retransmission on hybrid automatic repeat request (HARQ) failure during tune away. According to certain aspects, a method for wireless communications is provided. The method generally includes performing communications with a base station (BS) using radio components tuned to a first air interface, detecting a tune-away of the radio components from the first air interface to a second air interface while performing the communications, and scheduling one or more packets for retransmission to the BS upon completion of the tune-away, wherein the one or more packets are one or more packets that failed to be transmitted due to the tune-away.
    Type: Application
    Filed: June 22, 2015
    Publication date: December 24, 2015
    Inventors: Gang Andy XIAO, Ashwini RAINA, Shailesh MAHESHWARI, Rudhir UPRETEE, Mohan Krishna GOWDA, Bao Vinh NGUYEN, Deepak KRISHNAMOORTHI, Prasad KADIRI, Pavan KAIVARAM, Chintan Shirish SHAH, Meric UZUNOGLU, Aziz GHOLMIEH
  • Publication number: 20150358238
    Abstract: A system for congestion control of traffic in a network that uses Transmission Control Protocol (TCP) includes a plurality of TCP congestion control programs having one or more parameters, a plurality of TCP congestion control units running the TCP congestion control programs, and a TCP mapper adapted to map incoming TCP traffic flow from a plurality of incoming TCP traffic flows to the TCP congestion control units based on at least one of (a) the type of application program from which the incoming TCP traffic flow originated (b) the type of network for which the incoming TCP traffic flow is destined, (c) parameters related to network performance (d) network constraints (e) source of the incoming TCP traffic flow, and (f) destination of the incoming TCP traffic flow.
    Type: Application
    Filed: August 17, 2015
    Publication date: December 10, 2015
    Inventors: Matthew Robert Williams, Mohan Krishna Vemulapali, Uri Nebogatov, Shane Daniel Barnes, Miika Anttoni Klemetti, Vijayendran Mahendran
  • Publication number: 20150350390
    Abstract: Systems and methods for transporting data between two endpoints over an encoded channel are disclosed. Data transmission units (data units) from the source network are received at an encoding component logically located between the endpoints. These first data units are subdivided into second data units and are transmitted to the destination network over the transport network. Also transmitted are encoded or extra second data units that allow the original first data units to be recreated even if some of the second data units are lost. These encoded second data units may be merely copies of the second data units transmitted, parity second data units, or second data units which have been encoded using erasure correcting coding. At the receiving endpoint, the second data units are received and are used to recreate the original first data units.
    Type: Application
    Filed: August 8, 2015
    Publication date: December 3, 2015
    Inventors: Matthew Robert Williams, Mohan Krishna Vemulapali
  • Patent number: 9189307
    Abstract: A system is provided for improving the performance of an access network for coupling user devices to an application server. The system includes a user device coupled to an intermediate server via the access network. The user device has a processor adapted to encode data using a network performance enhancing coding (NPEC), and to transmit the encoded data via the access network to the intermediate server. The intermediate server is adapted to receive the encoded data and has a processor adapted to decode the encoded data using the NPEC, and to transmit the decoded data to the application server.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: November 17, 2015
    Assignee: LIVEQOS INC.
    Inventors: Matthew Robert Williams, Mohan Krishna Vemulapali, Martin William Horne, James Robert McMillan