Patents by Inventor Dora Potluri

Dora Potluri 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: 10664851
    Abstract: A method and system are disclosed for behavioral analysis for profiling wireless subscribers. The method includes loading carrier reference data comprising a set of common categories and loading a plurality of behavior records of at least two types, wherein each behavior record is generated by a mobile device activity of a subscriber. The method proceeds by associating each behavior record with one or more of the categories, thereby generating categorized data records. Finally each category associated with a behavior record is added to a subscriber profile for the subscriber whose activity generated the behavior record.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: May 26, 2020
    Assignee: Sprint Communications Company, L.P.
    Inventors: James D. Barnes, Devon Biere, Dora Potluri, Sanjay Sharma, Lavanya Srinivasan
  • Patent number: 9552357
    Abstract: A system is provided for a mobile device search optimizer. The system includes a storage device, a processor, and an optimizer engine. The optimizer engine, when executed by the processor, stores user input for a mobile device to the storage device. The optimizer engine also identifies a pattern of multiple user inputs entered to select a presentation view of an application on the mobile device during multiple occasions. Additionally, the optimizer engine configures the application to offer a user input option to display the presentation view in response to a selection of the user input option.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: January 24, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Wing K. Lee, Dora Potluri
  • Patent number: 8233879
    Abstract: A system for personalizing new mobile devices based on previous mobile device usage is provided. The system includes a storage device, a processor, and a personalizing engine. The personalizing engine, when executed by the processor, stores user input for a first mobile device to the storage device, and builds a profile based on the user input. The personalizing engine also configures a user interface on a second mobile device to provide a user interface link based on the profile to enable a user to access the user interface link via the second mobile device.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: July 31, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Wing K. Lee, Dora Potluri
  • Patent number: 8195638
    Abstract: Computer implemented methods and systems are provided for web log filtering. A uniform resource locator (URL) is identified for a resource requested by an identified device. The URL is stored unless the URL has at a reference to an advertisement or an extension that matches any of a list of extensions specified for storage exclusion. The stored URL is categorized based on either the stored URL or an included domain name, depending on whether the included domain name matches any of the list of domain names that are associated with multiple categories. A count is incremented in a web log category associated with the identified device based on the categorized stored URL.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: June 5, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: James D. Barnes, Dan O'Connor, Dora Potluri
  • Patent number: 7945556
    Abstract: Computer implemented methods and systems are provided for web log filtering. A uniform resource locator (URL) is identified for a resource requested by an identified device. The URL is stored unless the URL has at a reference to an advertisement or an extension that matches any of a list of extensions specified for storage exclusion. The stored URL is categorized based on either the stored URL or an included domain name, depending on whether the included domain name matches any of the list of domain names that are associated with multiple categories. A count is incremented in a web log category associated with the identified device based on the categorized stored URL.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: May 17, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: James D. Barnes, Dan O'Connor, Dora Potluri
  • Publication number: 20110066488
    Abstract: In various embodiments, a method is described that includes receiving, at one or more computer systems, one or more ad network optimization factors corresponding to a plurality of ad networks registered with the one or more computer systems; analyzing, by the one or more computer systems, logged performance data corresponding to one or more previous ad requests routed to the plurality of ad networks over a predefined period of time; and generating, by the one or more computer systems, an optimal ad network distribution for future ad requests to be routed to the plurality of ad networks based on the analyzed logged performance data and the one or more ad network optimization factors.
    Type: Application
    Filed: September 17, 2009
    Publication date: March 17, 2011
    Applicant: Ad Infuse, Inc.
    Inventors: Carl Ludewig, James Barnes, Dora Potluri, Steve Danzo
  • Patent number: 7886047
    Abstract: Computer implemented methods and systems are provided for web log category analysis of website usage. A communication service provider computer system identifies a uniform resource locator (URL) for a resource requested by a mobile device. The communication service provider computer system categorizes the URL. The communication service provider computer system increments a count in a web log category based on categorizing the URL and customer data associated with the mobile device. The communication service provider computer system analyzes a usage of a plurality of websites associated with the web log category based on the count in the web log category.
    Type: Grant
    Filed: July 8, 2008
    Date of Patent: February 8, 2011
    Assignee: Sprint Communications Company L.P.
    Inventor: Dora Potluri
  • Patent number: 7702770
    Abstract: A system and method for accessing a business logic module is provided. The system comprises a client that calls an interface to send a stateful message. The system also comprises a stateless session bean which receives the stateful message from the interface and calls the business logic module to perform a function.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: April 20, 2010
    Assignee: Sprint Communications Company L.P.
    Inventor: Dora Potluri
  • Patent number: 7509626
    Abstract: A system for demonstrating proof of concept of a project, such as a computer application, for an organization is provided. The system includes a requirements component, a use case component, a log component, and a reporting component. The requirements component maintains requirements of the organization for the project or computer application. The use case component maintains a plurality of use cases, each of the plurality of use cases are associated with at least one of the requirements. The log component track the results of the project or computer application's execution of at least some of the plurality of use cases. The log component is also operable to track at least some defects of the project identified based on executing some of the plurality of use cases. The reporting component is operable to report results for at least some of the use cases.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: March 24, 2009
    Assignee: Sprint Communications Company
    Inventors: James D. Barnes, Robin D. Katzer, Dora Potluri, M. Jeffrey Stone
  • Patent number: 7269603
    Abstract: A naming service for locating a service in an enterprise is provided. The naming service comprising a binding module to associate a first service with a location of an interface maintaining a reference to the first service, the binding module further operable to associate a second service with a location of the second service. The naming service further comprising a look-up module operative to provide the location of the interface in response to a request by an application for the first service, the look-up module further operable to provide the location of the second service in response to a request by a second application. A method for locating a service in an enterprise is also provided.
    Type: Grant
    Filed: December 17, 2003
    Date of Patent: September 11, 2007
    Assignee: Sprint Communications Company L.P.
    Inventors: Omar Dewan, Shrikant Jannu, Dora Potluri
  • Patent number: 7216181
    Abstract: The present invention, known as the Middleware Brokering System, brokers messages between middleware computing products. Each middleware service can send data to the Middleware Brokering System in its native data format and programming syntax. The Middleware Brokering System converts the data transmitted from the different platforms into a standard format known as a structured event. Messages are then transmitted to and stored in an underlying, commercially available publish/subscribe engine. The Middleware Brokering System contains internal logic that determines whether any subscribers are interested in the messages. If an interested subscriber is found, the Middleware Brokering System retrieves the message from the publish/subscribe engine, converts the data from the structured event into the native format of the receiving application, and sends the message to the appropriate application.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: May 8, 2007
    Assignee: Sprint Communications Company L.P.
    Inventors: Shrikant Jannu, Dora Potluri, Denis Tsai, Wing Lee
  • Patent number: 7152094
    Abstract: The present invention, known as the Middleware Brokering System Adapter, is a component useful with a Middleware Brokering System, which brokers messages between middleware computing products. Each middleware service can send data to and receive data from the Middleware Brokering System in its native data format and programming syntax. The Middleware Brokering System Adapter is a component of the Middleware Brokering System that transforms data messages from the native format of a middleware computing product or a mainframe computing system into a format known as a structured event and from a structured event into the native format of the middleware product or the mainframe system. In an embodiment of the invention, the Middleware Brokering System Adapter maps the fields of a Cobol copybook onto the fields of a structured event and the fields of a structured event onto the fields of a copybook.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: December 19, 2006
    Assignee: Sprint Communications Company L.P.
    Inventors: Shrikant Jannu, Dora Potluri, Denis Tsai
  • Patent number: 6904602
    Abstract: The invention comprises methods and apparatus for implementing a trader service. The present invention involves creating a trader service, preferably compliant with the CORBA CosTrader Specification, where the trader service is arranged to store persistent information using a directory service. This aspect involves creating a storage mechanism comprising a directory service, preferably a directory service compliant with LDAP version 2, which is arranged to store the persistent information for the trader service. An additional embodiment may be implemented by creating a data store interface for interacting with the directory service, wherein such interaction comprises the use of protocol compliant with LDAP version 2.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: June 7, 2005
    Assignee: Sprint Communications Company L.P.
    Inventors: Ivan Chow, Wing Lee, Dora Potluri, Jiangxiang Yang, Yiqun Ye
  • Patent number: 6839708
    Abstract: A CORBA-compliant computer network includes a registration server on which an AAR service resides, a registry database and an ORB which couples the registry server to the registry database. A CORBA-compliant interceptor residing on the ORB intercepts each message, generated by the AAR service, invoking the registry database and each message, generated by the registry database, responding to the invocation message generated by the service of the client server. The interceptor selects information useful in determining the cause of a failed usage of the service residing in the client server from each intercepted invocation and response messages, writes the selected information to a data store residing in the client server and then re-invokes the intercepted invocation and response messages. In the event of a network failure, the data written to the data store may be reviewed to obtain useful information regarding the network failure.
    Type: Grant
    Filed: February 26, 2002
    Date of Patent: January 4, 2005
    Assignee: Sprint Communication Company L.P.
    Inventors: Kenneth C. Boydstun, Bharath N. Kuruvalli, Wing Lee, Dora Potluri
  • Patent number: 6751646
    Abstract: The invention comprises methods and apparatus for implementing a name service. In the present invention, a name service compliant with the CORBA CosNaming specification may be implemented which incorporates load balancing. This invention involves a name service having a data store and a data store interface which are not necessarily configured for the persistent storage of information. This invention further involves creating a load balancing index within the data store interface and using name-overloading to create names containing a load balancing name identifier which may be used for referencing in the load balancing index. The data store interface of this embodiment could also include a specific bind operation, a specific resolve operation, or both.
    Type: Grant
    Filed: June 1, 2000
    Date of Patent: June 15, 2004
    Assignee: Sprint Communications Company L.P.
    Inventors: Ivan Chow, Ratna K. Daggubati, Wing K. Lee, Dora Potluri
  • Patent number: 6578050
    Abstract: A naming service implementation method and apparatus. The method involves creating a name service, preferably compliant with the CORBA CosNaming Specification, where the name service is arranged to store persistent information using a directory service. This aspect involves creating a storage mechanism comprising a directory service, preferably a directory service compliant with LDAP version 2, which is arranged to store the persistent information for the name service. An additional embodiment may be implemented by creating a data store interface for interacting with the directory service, wherein such interaction comprises the use of protocol compliant with LDAP version 2.
    Type: Grant
    Filed: June 1, 2000
    Date of Patent: June 10, 2003
    Assignee: Sprint Communications Company, L.P.
    Inventors: Ratna K. Daggubati, Wing K. Lee, Dora Potluri, Jianxiang Yang, Yiquin Ye