Patents by Inventor Rajesh Narayanan

Rajesh Narayanan 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: 9319618
    Abstract: A method and system that provides a television service; receives a customer input to access a graphical user interface that includes a main menu pertaining to the television service; retrieves the graphical user interface; and displays the graphical user interface via the customer device, wherein the graphical user interface includes a main menu body and an interactive masthead having an interactive element that permits a customer to access content via the interactive element.
    Type: Grant
    Filed: August 9, 2011
    Date of Patent: April 19, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Venket S. Kandanala, Nicky Pinakin Joshi, Anand N. Sankaran, Rajesh Narayanan, Lisa A. Caputo, Karthik Srinivasan, Mousumi Dasgupta, Jubish C. Parambath, Sudharsan Selvakumar, Sumithra Jayaraman
  • Patent number: 9294989
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus is configured to monitor for a notification of MCCH information change associated with an MBSFN area without having previously performed an MCCH information acquisition procedure to acquire MCCH information in the MBSFN area. Furthermore, the apparatus is configured to acquire the MCCH information while monitoring for the notification of the MCCH information change that indicates a change of MCCH information.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: March 22, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Amerga, Muhammad Imran, Giri Kapalli, Kuo-Chun Lee, Shailesh Maheshwari, Thadi M. Nagaraj, Rajesh Narayanan, Jack S. Shauh
  • Patent number: 9288120
    Abstract: A Data Center Bridged (DCB) Information Handling System (IHS) network include a plurality of switch IHSs that are connected together to provide the IHS network, and a management IHS coupled to each of the plurality of switch IHSs through a management network. The management IHS is configured to identify a plurality of data traffic flows and, for each identified data traffic flow, to determine a flow path through the IHS network. The flow paths include at least some of the plurality of switch IHSs, and the management IHS provides configuration information to each of the switch IHSs included in a flow path such that a quality of service (QoS) is provided for the data traffic flow along that flow path through the DCB IHS network according to the configuration information. Thus, the systems and methods utilize flow based networking to configure and manage DCB IHS networks.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: March 15, 2016
    Assignee: Dell Products L.P.
    Inventors: Gaurav Chawla, Rajesh Narayanan, Shyamkumar T. Iyer
  • Patent number: 9264778
    Abstract: A method may include receiving a user request to view a channel to which the user does not currently subscribe. Customer information regarding the user and marketing rules regarding a plurality of combination offers that include the channel may be obtained. A number of combination offers from the plurality of combination offers may be determined based on the customer information and the marketing rules. One or more of the determined combination offers may be provided to the user. A user request to purchase a selected one of the provided combination offers may be received. The channels included within the selected combination offer may be provisioned based on the user request.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: February 16, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Venket S. Kandanala, Nicky Pinakin Joshi, Lisa A. Caputo, Karthik Srinivasan, Mousumi Dasgupta, Anand N. Sankaran, Rajesh Narayanan, Jubish C. Parambath, Mareeswari Muthusamy, VijayPrabhu Baskaran
  • Patent number: 9237365
    Abstract: A method and system that provides customers a pay-per-view portal, accessible via a television service, a mobile service, or an Internet service. The pay-per-view portal permits customers to search for pay-per-view programs and provide search results that include related content to pay-per-view programs including related videos, articles, biographical summaries, stats on players or fighters, and images. The pay-per-view portal provides personalized pay-per-view program recommendations, pay-per-view calendars, and sub-portals directed to categories or sub-categories of pay-per-view programs. The pay-per-view portal also provides the ordering and purchasing of pay-per-view programs days, weeks, or months in advance of the airing of the pay-per-view programs.
    Type: Grant
    Filed: August 9, 2011
    Date of Patent: January 12, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Venket S. Kandanala, Nicky Pinakin Joshi, Anand N. Sankaran, Rajesh Narayanan, Lisa A. Caputo, Karthik Srinivasan, Mousumi Dasgupta, Jubish C. Parambath, Sudharsan Selvakumar
  • Patent number: 9166619
    Abstract: There is an approach for generating a pattern-based database. The approach includes accessing a log specifying one or more strings representing data having a dynamic portion and a static portion. The approach also may include generating a pattern-based database, including one or more records representing compression of the data, by determining the dynamic portions and the static portions of the strings. The approach also may include assigning pattern values to the strings based on the determined dynamic portions and the static portions. The pattern values may be configured to provide compression of the strings within the records of the pattern-based database.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: October 20, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Anand N. Sankaran, Anierutha X. Chandhiramowuli, SyedTalat Iqbal, Rajesh Narayanan, Jubish C. Parambath, Anil K. Guntupalli, Lisa A. Caputo
  • Patent number: 9137718
    Abstract: A method for cell reselection by a wireless communication device is described. The method includes camping on a serving cell in idle mode. A neighbor cell is detected. A serving cell rank is computed for the serving cell. A neighbor cell rank is computed for the neighbor cell based on multimedia broadcast multicast service metrics. Cell reselection is determined based on the serving cell rank and the neighbor cell rank.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: September 15, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Amerga, Kuo-Chun Lee, Shailesh Maheshwari, Thadi Manjunath Nagaraj, Rajesh Narayanan, Jack S. Shauh
  • Publication number: 20150195193
    Abstract: A network switching device includes a macroflow sub-plane that performs packet-based routing, a microflow routing module that performs flow-based routing, and a software defined network (SDN) agent. The microflow routing module includes a packet processing module and a virtual port, and is operable to determine that the packet processing module is to be utilized to process a flow, direct the flow to the packet processing module via the virtual port in response to determine that the packet processing module is to be utilized to process the flow, process the flow using the packet processing module, and direct the flow to a destination associated with the flow. The SDN agent sends a port status message to a SDN controller indicating that the microflow routing module includes the virtual port and that the virtual port is associated with the packet processing module.
    Type: Application
    Filed: March 24, 2015
    Publication date: July 9, 2015
    Inventors: Rajesh Narayanan, Padmavathi V. Uppalapati, Saikrishna M. Kotha, Geng Lin
  • Patent number: 9055136
    Abstract: Techniques are provided for reducing delay during streaming transmissions. For example, a method may include receiving a stream of data segments. The method may include establishing a first group of segments based on the data segments, and generating a first table of information. The method may include transmitting the first table and the first group of segments, and establishing a second group of segments based on the data segments, the second group of segments including a partial overlap of data segments included in the first group of segments. The method may include generating a second table of information, and transmitting the second table and a collection of segments that includes data segments from the second group that were not part of the first group.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: June 9, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Jack S. Shauh, Kuo-Chun Lee, Rajesh Narayanan, Giridhar Kapalli, Stephen M. Verrall, Shailesh Maheshwari, Thadi M. Nagaraj
  • Patent number: 9009349
    Abstract: A network switching device includes a macroflow sub-plane that performs packet-based routing, a microflow routing module that performs flow-based routing, and a software defined network (SDN) agent. The microflow routing module includes a packet processing module and a virtual port, and is operable to determine that the packet processing module is to be utilized to process a flow, direct the flow to the packet processing module via the virtual port in response to determine that the packet processing module is to be utilized to process the flow, process the flow using the packet processing module, and direct the flow to a destination associated with the flow. The SDN agent sends a port status message to a SDN controller indicating that the microflow routing module includes the virtual port and that the virtual port is associated with the packet processing module.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: April 14, 2015
    Assignee: Dell Products, LP
    Inventors: Rajesh Narayanan, Padmavathi V. Uppalapati, Saikrishna M. Kotha, Geng Lin
  • Patent number: 8972616
    Abstract: A method of prioritizing data transmissions between a SCSI initiator and a SCSI target in a network system with DCB enabled switches. The method includes a switch controller detecting a SCSI set priority response transmitted via a first pair of switch ports from a SCSI target to a SCSI initiator, which communicate SCSI messaging and transmit I/O data via the first pair of switch ports. In response to detecting the SCSI set priority response, the priority data established by the SCSI target is retrieved and, based on the retrieved priority data, the switch controller autonomously sets the DCB priority for the first pair of switch ports to a first DCB priority value correlated to the retrieved priority data. Transmission of the I/O data between the SCSI initiator and the SCSI target is supported with a priority of the first pair of switch ports set to the first DCB priority value.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 3, 2015
    Assignee: Dell Products, L.P.
    Inventors: Gaurav Chawla, Rajesh Narayanan, Shyamkumar T. Iyer
  • Publication number: 20150026313
    Abstract: A Data Center Bridged (DCB) Information Handling System (IHS) network include a plurality of switch IHSs that are connected together to provide the IHS network, and a management IHS coupled to each of the plurality of switch IHSs through a management network. The management IHS is configured to identify a plurality of data traffic flows and, for each identified data traffic flow, to determine a flow path through the IHS network. The flow paths include at least some of the plurality of switch IHSs, and the management IHS provides configuration information to each of the switch IHSs included in a flow path such that a quality of service (QoS) is provided for the data traffic flow along that flow path through the DCB IHS network according to the configuration information. Thus, the systems and methods utilize flow based networking to configure and manage DCB IHS networks.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Inventors: Gaurav Chawla, Rajesh Narayanan, Shyamkumar T. Iyer
  • Publication number: 20140286336
    Abstract: A network switching device includes a macroflow sub-plane that performs packet-based routing in the network switching device and a microflow routing sub-plane that performs flow-based routing in the network switching device. The microflow routing sub-plane receives a first data packet, determines that the first data packet is associated with a first flow page, wherein the first flow page comprises a plurality of flow entries, determines that the first flow page is not resident in a routing table of the microflow routing sub-plane, and requests the first flow page from a software defined network (SDN) controller.
    Type: Application
    Filed: March 25, 2013
    Publication date: September 25, 2014
    Inventors: Rajesh Narayanan, Saikrishna M. Kotha
  • Publication number: 20140281045
    Abstract: A method of prioritizing data transmissions between a SCSI initiator and a SCSI target in a network system with DCB enabled switches. The method includes a switch controller detecting a SCSI set priority response transmitted via a first pair of switch ports from a SCSI target to a SCSI initiator, which communicate SCSI messaging and transmit I/O data via the first pair of switch ports. In response to detecting the SCSI set priority response, the priority data established by the SCSI target is retrieved and, based on the retrieved priority data, the switch controller autonomously sets the DCB priority for the first pair of switch ports to a first DCB priority value correlated to the retrieved priority data. Transmission of the I/O data between the SCSI initiator and the SCSI target is supported with a priority of the first pair of switch ports set to the first DCB priority value.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: GAURAV CHAWLA, RAJESH NARAYANAN, SHYAMKUMAR T. IYER
  • Publication number: 20140229630
    Abstract: A network switching device includes a macroflow sub-plane that performs packet-based routing, a microflow routing module that performs flow-based routing, and a software defined network (SDN) agent. The microflow routing module includes a packet processing module and a virtual port, and is operable to determine that the packet processing module is to be utilized to process a flow, direct the flow to the packet processing module via the virtual port in response to determine that the packet processing module is to be utilized to process the flow, process the flow using the packet processing module, and direct the flow to a destination associated with the flow. The SDN agent sends a port status message to a SDN controller indicating that the microflow routing module includes the virtual port and that the virtual port is associated with the packet processing module.
    Type: Application
    Filed: February 8, 2013
    Publication date: August 14, 2014
    Applicant: DELL PRODUCTS, LP
    Inventors: Rajesh Narayanan, Padmavathi V. Uppalapati, Saikrishna M. Kotha, Geng Lin
  • Publication number: 20140188900
    Abstract: An approach for generating a pattern-based database includes accessing a log specifying one or more strings representing data having a dynamic portion and a static portion, and generating a pattern-based database, including one or more records representing compression of the data, by determining the dynamic portions and the static portions of the strings, and assigning pattern values to the strings based on the determined dynamic portions and the static portions, wherein the pattern values are used to provide compression of the static portions within the records of the pattern-based database.
    Type: Application
    Filed: January 2, 2013
    Publication date: July 3, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Anand N. Sankaran, Anierutha X. CHANDHIRAMOWULI, SyedTalat IQBAL, Rajesh NARAYANAN, Jubish C. PARAMBATH, Anil K. GUNTUPALLI, Lisa A. CAPUTO
  • Publication number: 20130254611
    Abstract: This application relates to systems and methods for recovering data in multimedia file segments. A communication device may receive a multimedia file segment that includes damaged data. The communication device may replace the damaged data with dummy data to reconstruct the multimedia file segment. The communication device may then play the reconstructed multimedia file segment. Thus, by replacing the damaged data with dummy data, the communication device may play a multimedia file segment even when part of the segment may be damaged.
    Type: Application
    Filed: November 19, 2012
    Publication date: September 26, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Daniel Amerga, Joseph P. Barone, Kuo-Chun Lee, Charles N. Lo, Shailesh Maheshwari, Thadi M. Nagaraj, Rajesh Narayanan, Jack S. Shauh, Michael G. Luby, Gordon K. Walker
  • Publication number: 20130246155
    Abstract: A network device receives details of a purchase offer for digital content, where the purchase offer includes a price for the digital content at a required customer purchasing participation threshold, and where the required customer purchasing participation threshold includes a number of customers that must agree to purchase the digital content at the price for the purchase offer to be fulfilled. The network device targets multiple customers based on customer profile data, and presents the purchase offer to the multiple customers, via multiple different devices associated with respective ones of the multiple customers, during the offer period. The network device charges participating customers the purchase offer price, if the purchasing participation threshold is reached by expiration of the offer period; and notifies the participating customers of expiration of the purchase offer, if the purchasing participation threshold is not reached by the expiration of the offer period.
    Type: Application
    Filed: March 15, 2012
    Publication date: September 19, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Venket S. Kandanala, Nicky Pinakin Joshi, Sudharsan Selvakumar, Lisa A. Caputo, Mousumi Dasgupta, Nisheeth Gupta, Karthik Srinivasan, Rajesh Narayanan, Anand N. Sankaran, Jubish C. Parambath
  • Publication number: 20130223442
    Abstract: A network switching device includes a macroflow sub-plane that performs packet-based routing in the network switching device and a microflow routing module that performs flow-based routing in the network switching device. The microflow routing module is separable from the network switching device and operates to provide a data packet via a software defined network agent to an SDN controller. The data packet is associated with a first unknown flow on the network switching device. The microflow routing module further operates to receive via the SDN agent a flow-based routing rule from the SDN controller and route the data packet based upon the flow-based routing rule.
    Type: Application
    Filed: August 28, 2012
    Publication date: August 29, 2013
    Applicant: DELL PRODUCTS, LP
    Inventors: Rajesh Narayanan, Saikrishna Kotha, Robert L. Winter
  • Publication number: 20130223226
    Abstract: A network switching device has a hardware data plane including a macroflow sub-plane that performs packet-based routing in the network switching device, and a microflow sub-plane that performs flow-based routing in the network switching device. The network switching device receives a packet-based routing rule from a software defined networking (SDN) controller, provides the packet-based routing rule to the macroflow sub-plane, receives a flow-based routing rule from the SDN controller, and provide the flow-based routing rule to the microflow sub-plane.
    Type: Application
    Filed: February 29, 2012
    Publication date: August 29, 2013
    Applicant: Dell Products, LP
    Inventors: Rajesh Narayanan, Saikrishna Kotha, Robert L. Winter