Patents by Inventor Dakshi Agrawal

Dakshi Agrawal 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: 20150029940
    Abstract: Method and system are provided for optimization of mobile data communication using byte caching. The method includes: intercepting data communications at a base station, wherein the data communications are between a user equipment and a network; and implementing byte caching at the base station to optimize data transfer between the base station and a byte cache server in the network at a peering point; wherein the network containing the base station supports mobility management of data transfer to and from the user equipment. The method includes providing a byte cache server as a transparent proxy with byte caching functionality where traffic for the user equipment is no longer tunnelled.
    Type: Application
    Filed: February 5, 2013
    Publication date: January 29, 2015
    Applicant: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Victor S. Moore, Robert B. Nicholson
  • Publication number: 20150011235
    Abstract: Disclosed is a novel system and method for utilizing information gathered at a based station for tracking a trajectory of a mobile device. Three types of information may be used including radio-layer information, ID information, session based information, or a combination thereof. The information is gathered at cellular base-stations to localize a mobile device. Cell towers have wide penetration and extensive coverage, and base-stations/mobile-devices have access to a lot of information. In one example, a method for tracking mobile device locations at a based station begins with accessing a list of mobile device information previously collected from mobile devices communicatively coupled over the wireless communications network to the base station. Currently active mobile device information measured by the network elements is accessed.
    Type: Application
    Filed: July 8, 2013
    Publication date: January 8, 2015
    Inventors: Dakshi AGRAWAL, Bongjun KO, Murtaza ZAFER
  • Publication number: 20150011260
    Abstract: Disclosed is a novel system and method for utilizing information gathered at a based station for tracking a trajectory of a mobile device. Three types of information may be used including radio-layer information, ID information, session based information, or a combination thereof. The information is gathered at cellular base-stations to localize a mobile device. Cell towers have wide penetration and extensive coverage, and base-stations/mobile-devices have access to a lot of information. In one example, a method for tracking mobile device locations at a based station begins with accessing a list of mobile device information previously collected from mobile devices communicatively coupled over the wireless communications network to the base station. Currently active mobile device information measured by the network elements is accessed.
    Type: Application
    Filed: October 29, 2013
    Publication date: January 8, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dakshi AGRAWAL, Bongjun KO, Murtaza ZAFER
  • Publication number: 20140379628
    Abstract: The present disclosure relates generally to mechanisms for the estimation of location privacy risk, comprising: building one or more trajectory models from auxiliary information (e.g., one or more maps, one or more routes); capturing common behavioral patterns (e.g., shortest route(s),/fastest route(s)); identifying, given unlinked trajectories for a plurality of users, most likely linkages using the trajectory model(s); eliminating one or more unlikely linkages based on deviation from the shortest route(s) and/or the fastest route(s); measuring privacy as the percentage of linkages correctly identified; and outputting the measured privacy.
    Type: Application
    Filed: June 19, 2013
    Publication date: December 25, 2014
    Inventors: Dakshi Agrawal, Raghu K. Ganti, Mudhakar Srivatsa, Jingjing Wang
  • Patent number: 8913552
    Abstract: Techniques for annotating data packets with time and/or location information in wireless networks are provided. In one aspect, a method for processing information streams produced by end-computing devices that are transmitted over a wireless network having at least one network element is provided. The method includes the following steps. Data packets which originate from the end-computing devices and are received by the network element are inspected for spatiotemporal metadata. Spatiotemporal metadata is inserted into the data packets and the data packets are transmitted if the step of inspecting the data packets reveals that the data packets are missing spatiotemporal metadata. Otherwise the data packets are transmitted if the step of inspecting the data packets reveals that spatiotemporal metadata is already present in the data packets.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Chatschik Bisdikian
  • Publication number: 20140364096
    Abstract: A method, system and computer program product are disclosed for providing content to a communications device. In an embodiment of the invention, a communications network receives a first content portion from a content provider and sends the first content portion to the communications device. The communications network also sends a second content portion to the communications device, and this second content portion is customized for the user of the communications device based on selected information about the user that the communications network has. In one embodiment, the communications network uses the selected information about the user to customize the second content portion for the user, and sends the customized second content portion to the communications device. In an embodiment, the communications network sends the selected information to the content provider, and the content provider uses the selected information to customize the second content portion.
    Type: Application
    Filed: August 27, 2014
    Publication date: December 11, 2014
    Applicant: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Michael G. Hill, Sihyung Lee, Mudhakar Srivatsa, Dinesh C. Verma, Petros Zerfos, Joseph W. Ziskin
  • Patent number: 8902755
    Abstract: A method for inferring network link topology includes receiving an address of a seed node in a network, initializing a set of links and monitors of the network, refining, iteratively beginning at the seed node, the set of links and monitors of the network, wherein a local topology of links is inferred from routing information of a current node and a remote topology of links is inferred from routing information of the set of monitors, wherein the set of monitors is created from the local topology of links, and outputting the topology of links including the local and remote topology of links as a topology of the network.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Bong Jun Ko, Mudhakar Srivatsa
  • Patent number: 8898269
    Abstract: Network management data is managed by determining that a first version and a second version of a set of network management data have been created. The set of network management data is associated with a plurality of managed entities in a network. First and second network graphs are created based on the first version and second version of the set of network management data, respectively. The first and second network graphs include a first and second set of entities in the plurality of managed entities, respectively. A similarity metric is assigned between at least one or more entities in the first and second set of entities. At least a first entity in the first set of entities and at least a second entity in the second set of entities are determined to be identical entities based on the similarity metric being one of equal to and above a first given threshold.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: November 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Matthew Duggan, Vasileios Pappas, Mudhakar Srivatsa, Kristian Jon Stewart, Murtaza Zafer
  • Publication number: 20140328207
    Abstract: A method for inferring network link topology includes receiving an address of a seed node in a network, initializing a set of links and monitors of the network, refining, iteratively beginning at the seed node, the set of links and monitors of the network, wherein a local topology of links is inferred from routing information of a current node and a remote topology of links is inferred from routing information of the set of monitors, wherein the set of monitors is created from the local topology of links, and outputting the topology of links including the local and remote topology of links as a topology of the network.
    Type: Application
    Filed: August 8, 2012
    Publication date: November 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Bong Jun Ko, Mudhakar Srivatsa
  • Patent number: 8880030
    Abstract: A method, system and computer program product for disseminating information to mobile communication devices from a content provider via a core network. In an embodiment, the content provider sends specified information to the core network, and the content provider sends an information dissemination policy and a time release policy to the core network. The core network determines a time distribution plan for disseminating the specified information, and disseminates the specified information to one or more of the mobile communication devices in accordance with the dissemination policy from the content provider and the time distribution plan. The core network enables the one or more of the mobile devices to release the specified information to a user or users of the one or more of the mobile devices in accordance with the time release policy from the content provider.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Thai V. Le, Mudhakar Srivatsa
  • Publication number: 20140307640
    Abstract: Techniques for resource sharing among wireless service providers in a wireless network cloud (WNC) are provided. In one aspect, a method for spectrum sharing in a WNC that hosts multiple wireless service providers is provided. The method includes the following steps. A spectrum usage is predicted for each of the wireless service providers during a given future time-window. An excess amount of spectrum, if any, each of the wireless service providers will have during the given time-window is determined. The excess amount of spectrum is allocated from the wireless service providers having the excess amount of spectrum to those of the wireless service providers having a spectrum usage that will exceed an allocated spectrum capacity during the given time-window.
    Type: Application
    Filed: August 6, 2013
    Publication date: October 16, 2014
    Applicant: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Dinesh C. Verma, Murtaza Zafer
  • Publication number: 20140307635
    Abstract: Techniques for resource sharing among wireless service providers in a wireless network cloud (WNC) are provided. In one aspect, a method for spectrum sharing in a WNC that hosts multiple wireless service providers is provided. The method includes the following steps. A spectrum usage is predicted for each of the wireless service providers during a given future time-window. An excess amount of spectrum, if any, each of the wireless service providers will have during the given time-window is determined. The excess amount of spectrum is allocated from the wireless service providers having the excess amount of spectrum to those of the wireless service providers having a spectrum usage that will exceed an allocated spectrum capacity during the given time-window.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Applicant: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Dinesh C. Verma, Murtaza Zafer
  • Patent number: 8856445
    Abstract: Methods and apparatus are provided for performing byte caching using a chunk size based on the object type of the object being cached. Byte caching is performed by receiving at least one data packet from at least one network node; extracting at least one data object from the at least one data packet; identifying an object type associated with the at least one data packet; determining a chunk size associated with the object type; and storing at least a portion of the at least one data packet in a byte cache based on the determined chunk size. The chunk size of the object type can be determined, for example, by evaluating one or more additional criteria, such as network conditions and object size. The object type may be, for example, an image object type; an audio object type; a video object type; and a text object type.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Franck Le, Vasileios Pappas, Mudhakar Srivatsa, Dinesh C. Verma
  • Publication number: 20140297822
    Abstract: A method, system and computer program for operating and managing data and application services at an edge of a network. An example method includes executing an application on an edge node. The edge node provides services to mobile device end users on the edge of a network. The method may include identifying an operating context for executing an application on an edge node. A management step manages the operation and lifecycle of the application on the edge node in response to the identified operating context.
    Type: Application
    Filed: April 2, 2013
    Publication date: October 2, 2014
    Applicant: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Chatschik Bisdikian, Dinesh C. Verma
  • Publication number: 20140293885
    Abstract: A method, system and computer program for operating and managing data and application services at an edge of a network. An example method includes executing an application on an edge node. The edge node provides services to mobile device end users on the edge of a network. The method may include identifying an operating context for executing an application on an edge node. A management step manages the operation and lifecycle of the application on the edge node in response to the identified operating context.
    Type: Application
    Filed: July 24, 2013
    Publication date: October 2, 2014
    Applicant: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Chatschik Bisdikian, Dinesh C. Verma
  • Publication number: 20140279970
    Abstract: Mechanisms are provided for the compact storage of geographical geometries as a collection of points, where individual points are encoded as binary/ternary strings (with the property that points closer to each other share a longer binary/ternary prefix) and the geometry is encoded by compressing the binary/ternary representation of common-prefix points. Mechanisms are also provided for the representation of a geometry using a ternary string that allows efficient storage of arbitrary shapes (e.g., long line segments, oblong polygons) as opposed to binary representations that are more efficient when the geometries are square or nearly square shaped.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dakshi Agrawal, Raghu Kiran Ganti, Mudhakar Srivatsa
  • Publication number: 20140278228
    Abstract: A geohash based cover for a geometry whose uncertainty is described as a circle with center point and a radius is disclosed. In one example, a geohash cover is computed that does not require any expensive geodesic calculations, providing roughly an order of magnitude improvement in speed up of cover calculation. In another example, distance computations are exact compared to a conventional process. In another example, the geohashes returned by the technique can vary between 4 to 9—with a median 6 (a certain conventional process would always return 9 hashes (all the 8 neighbors and the self geohash)). In another example, results are accurate, while still avoiding expensive geodesic computations.
    Type: Application
    Filed: July 9, 2013
    Publication date: September 18, 2014
    Inventors: Dakshi Agrawal, Raghu K. Ganti, Mudhakar Srivatsa
  • Publication number: 20140280839
    Abstract: The present disclosure relates generally to the field of identifying network flows (e.g., IP flows) under network address translation. In various examples, identifying network flows (e.g., IP flows) under network address translation may be implemented in the form of methods and/or algorithms.
    Type: Application
    Filed: August 14, 2013
    Publication date: September 18, 2014
    Applicant: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Bong Jun Ko, Thai Franck Le, Robert B. Nicholson, Vasileios Pappas, Dinesh C. Verma
  • Publication number: 20140266819
    Abstract: Mechanisms are provided for the compact storage of geographical geometries as a collection of points, where individual points are encoded as binary/ternary strings (with the property that points closer to each other share a longer binary/ternary prefix) and the geometry is encoded by compressing the binary/ternary representation of common-prefix points. Mechanisms are also provided for the representation of a geometry using a ternary string that allows efficient storage of arbitrary shapes (e.g., long line segments, oblong polygons) as opposed to binary representations that are more efficient when the geometries are square or nearly square shaped.
    Type: Application
    Filed: August 19, 2013
    Publication date: September 18, 2014
    Applicant: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Raghu Kiran Ganti, Mudhakar Srivatsa
  • Publication number: 20140280825
    Abstract: The present disclosure relates generally to the field of identifying network flows (e.g., IP flows) under network address translation. In various examples, identifying network flows (e.g., IP flows) under network address translation may be implemented in the form of systems and/or algorithms.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Bong Jun Ko, Thai Franck Le, Robert B. Nicholson, Vasileios Pappas, Dinesh C. Verma