Patents by Inventor Du Li

Du Li 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: 20250077428
    Abstract: A method of operating a distributed cache of storage that includes a range of stored data. The method includes segmenting a first cache level of the storage into a plurality of first data sub-ranges of the range of stored data. The method includes segmenting a second cache level of the storage into a plurality of second data sub-ranges of the range of stored data, the plurality of first data sub-ranges and the plurality of second data sub-ranges are associated with a plurality of node devices. The method includes processing an access request associated with data within the range of stored data by accessing one or more node devices of the plurality of node devices.
    Type: Application
    Filed: November 18, 2024
    Publication date: March 6, 2025
    Inventors: Du Li, Arnab Mukherji
  • Patent number: 12164424
    Abstract: A distributed cache apparatus includes storage comprising a range of stored data and a processing device. A first cache level of the storage is segmented into a plurality of first data sub-ranges of the range of stored data, and each of the first data sub-ranges is associated with one of a first subset of a plurality of node devices. A second cache level of the storage is segmented into a plurality of second data sub-ranges of the range of stored data, and each of the second data sub-ranges is associated with one of a second subset of the node devices. Each of the second data sub-ranges is smaller than each of the first data sub-ranges. The processing device is configured to process a read request for data within the range of stored data by accessing one of the second subset of the node devices.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: December 10, 2024
    Assignee: ARKOSE LABS HOLDINGS, INC.
    Inventors: Du Li, Arnab Mukherji
  • Publication number: 20240028511
    Abstract: A distributed cache apparatus includes storage comprising a range of stored data and a processing device. A first cache level of the storage is segmented into a plurality of first data sub-ranges of the range of stored data, and each of the first data sub-ranges is associated with one of a first subset of a plurality of node devices. A second cache level of the storage is segmented into a plurality of second data sub-ranges of the range of stored data, and each of the second data sub-ranges is associated with one of a second subset of the node devices. Each of the second data sub-ranges is smaller than each of the first data sub-ranges. The processing device is configured to process a read request for data within the range of stored data by accessing one of the second subset of the node devices.
    Type: Application
    Filed: July 20, 2023
    Publication date: January 25, 2024
    Inventors: Du Li, Arnab Mukherji
  • Publication number: 20200387969
    Abstract: A method for estimating an expected volatility for financial instruments that are quoted in spread terms but which trade with an upfront and a fixed coupon may include a computer processor: (1) selecting a plurality of options, each option having a different option expiry; (2) for each option expiry, calculating a corresponding forward index level in a price term; (3) selecting a strike price for which an absolute difference between a receiver price and a payer price is smallest; (4) extracting and grouping a plurality of traded receivers having spread strike prices that are lower than the strike price, and payers having spread strike prices greater than the strike price; (5) calculating an expected strike price for each grouped option; (6) calculating an option notional for each of the plurality of options; (7) calculating a fixed expiry VTRAC-X volatility index; and (8) interpolating a fixed time-to-expiry VTRAC-X volatility index.
    Type: Application
    Filed: October 27, 2016
    Publication date: December 10, 2020
    Inventors: Du Li, Moritz Duembgen, Saul Doctor, Danny White
  • Patent number: 10284619
    Abstract: Exemplary methods for performing distributed data aggregation include receiving Internet Protocol (IP) traffic from only a first portion of the network. The methods further include utilizing a big data tool to generate a summary of the IP traffic from the first portion of the network, wherein a summary of IP traffic from a second portion of the network is generated by a second network device utilizing its local big data tool. The methods include sending the summary of the IP traffic of the first portion of the network to the third network device, causing the third network device to utilize its local big data tool to generate a summary of the IP traffic of the first and second portion of the network based on the summaries received from the first and second network devices, thereby allowing the IP traffic in the network to be characterized in a distributed manner.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: May 7, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Du Li, Ying Zhang
  • Patent number: 9703274
    Abstract: A method to synergistically sense occupancy inside a building. A coarse-grained sensor in the building generates a coarse data indicating a user is in a large area including a control zone. A fine-grained sensor in the building generates a fine data indicating the user is in a small area. The fine data is more accurate but less reliable than the coarse data. The method to improve energy efficiency by generating an actuation plan for the control zone. The method includes receiving the coarse data and the fine data, normalizing the coarse data and the fine data, checking for an overlap between the large area and the small area, calculating a change in occupancy in the control zone based on the normalized coarse data if there is no overlap and based on the normalized fine data if there is overlap, and generating the actuation plan based on the change in occupancy.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: July 11, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventor: Du Li
  • Patent number: 9426233
    Abstract: Methods and apparatus for determining recommended geographic server locations for online social networks by attempting to minimize user-server latency and inter-user communications latency. In an embodiment, geographic and relationship information for a plurality of users is acquired. The plurality of users may belong to one or more networks. The acquired information is transformed into a graph. A first plurality of clusters is generated with a first clustering algorithm. A second plurality of clusters is generated by iteratively examining pairs of the first plurality clusters, and swapping nodes between the examined clusters if it will reduce a total cut weight of the graph and locate each pair of nodes within a defined maximum distance from the centroid of the target cluster. In an embodiment, a method uses a joint analysis approach based upon characteristics of a plurality of existing networks.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: August 23, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Ying Zhang, Du Li
  • Patent number: 9319868
    Abstract: A system for detecting state transitions when apparatuses move between significant places or routes without having to employ high resolution, and high energy cost, localization technologies. Apparatuses may receive position information via lower resolution/lower energy cost localization resources, and this information may be used to determine whether the current position of the apparatus corresponds to a significant place or route. If the apparatus is determined to be positioned in a significant place or route, a further determination may be made as to whether at least one second level classifier exists for the significant place or route. Second level classifiers may be utilized to determine when apparatuses transition from one state (e.g., one significant place or route) to another. Upon detection of a state transition based on the second level classifier, a new localization configuration may be applied in the apparatus.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: April 19, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Guang Yang, Du Li, Yifei Jiang, Zhigang Liu
  • Patent number: 9247521
    Abstract: A system that uses historical position information accumulated in an apparatus to determine whether locations and/or routes may be classified as significant. A classification of a location or route as significant may be utilized in configuring localization in the apparatus. Localization configuration may include, for example, setting a type technology utilized in determining apparatus position.
    Type: Grant
    Filed: September 1, 2010
    Date of Patent: January 26, 2016
    Inventors: Guang Yang, Du Li, Yifei Jiang, Zhigang Liu
  • Publication number: 20150271280
    Abstract: Methods and apparatus for determining recommended geographic server locations for online social networks by attempting to minimize user-server latency and inter-user communications latency. In an embodiment, geographic and relationship information for a plurality of users is acquired. The plurality of users may belong to one or more networks. The acquired information is transformed into a graph. A first plurality of clusters is generated with a first clustering algorithm. A second plurality of clusters is generated by iteratively examining pairs of the first plurality clusters, and swapping nodes between the examined clusters if it will reduce a total cut weight of the graph and locate each pair of nodes within a defined maximum distance from the centroid of the target cluster. In an embodiment, a method uses a joint analysis approach based upon characteristics of a plurality of existing networks.
    Type: Application
    Filed: June 5, 2015
    Publication date: September 24, 2015
    Inventors: Ying ZHANG, Du LI
  • Publication number: 20150207706
    Abstract: Exemplary methods for performing distributed data aggregation include receiving Internet Protocol (IP) traffic from only a first portion of the network. The methods further include utilizing a big data tool to generate a summary of the IP traffic from the first portion of the network, wherein a summary of IP traffic from a second portion of the network is generated by a second network device utilizing its local big data tool. The methods include sending the summary of the IP traffic of the first portion of the network to the third network device, causing the third network device to utilize its local big data tool to generate a summary of the IP traffic of the first and second portion of the network based on the summaries received from the first and second network devices, thereby allowing the IP traffic in the network to be characterized in a distributed manner.
    Type: Application
    Filed: February 7, 2014
    Publication date: July 23, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Du LI, Ying ZHANG
  • Patent number: 9083757
    Abstract: Methods and apparatus for determining recommended geographic server locations for online social networks by attempting to minimize user-server latency and inter-user communications latency. In an embodiment, geographic and relationship information for a plurality of users is acquired. The plurality of users may belong to one or more networks. The acquired information is transformed into a graph. A first plurality of clusters is generated with a first clustering algorithm. A second plurality of clusters is generated by iteratively examining pairs of the first plurality clusters, and swapping nodes between the examined clusters if it will reduce a total cut weight of the graph and locate each pair of nodes within a defined maximum distance from the centroid of the target cluster. In an embodiment, a method uses a joint analysis approach based upon characteristics of a plurality of existing networks.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: July 14, 2015
    Assignee: Telefonaktiebolaget L M Ericsson LLP
    Inventors: Ying Zhang, Du Li
  • Patent number: 8989774
    Abstract: A method for locating a mobile device inside a building by using a plurality of reference areas in the building as satellites. A scan is obtained by the mobile device at an unknown location in the building. The scan includes a plurality of detected WAPs with a corresponding RSSI for each detected WAP. The method to improve accuracy of a semantic indoor positioning system by generating a vector of distance scores based on the scan for comparison with vectors of survey distance scores corresponding to the reference areas. The method includes arranging the detected WAPs into an ordered list, extracting a set of WAP tuples from the ordered list, retrieving a set of probabilities for each reference area, calculating a distance score for each reference area, generating the vector of distance scores, and comparing the vector of distance scores with each of the vectors of survey distance scores.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: March 24, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Du Li
  • Patent number: 8849977
    Abstract: A first control node and a method therein for selecting the first control node or a second control node to act as a server are provided. The first and second control nodes are comprised in an overlay network. The first control node obtains a first indication relating to a ranking of a suitability of the first control node to act as the server. Furthermore, the first control node receives a second indication from the second control node. The second indication relates to a ranking of a suitability of the second control node to act as the server. Then, the first control node selects, based on the first and second indications, one of the first and second control nodes to act as the server for managing a master representation of a distributed shared memory being accessible within the overlay network.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: September 30, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Johan Kristiansson, Andreas Ekeroth, Du Li
  • Publication number: 20140195470
    Abstract: A method for grouping trips of a mobile device, a trip including a set of trip traces from a plurality of traces collected from base stations. Each base station includes a unique station-ID. Each trace includes a station-ID and an association time indicating when the mobile device was associated with the base station. The mobile device is associated with at most one base station at any point in time. The method to group two trips by calculating an edit distance using an approximate string matching algorithm. The method includes identifying traces for the two trips, extracting ordered sets of station-IDs from the traces, calculating the edit distance between the two trips by applying the approximate string matching algorithm, to the ordered sets of station-IDs, checking if the edit distance is less than a preset edit distance threshold, and grouping the two trips into a group of trips.
    Type: Application
    Filed: January 8, 2013
    Publication date: July 10, 2014
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUB)
    Inventors: Bo Xing, Du Li
  • Publication number: 20140176060
    Abstract: In some embodiments, the charging magnetic field produced in an air gap within an inductive charger for a hearing aid or other miniature device is shaped by lateral protrusions, which draw the magnetic field away from a body of a device battery situated behind a receiver inductor. Shaping the magnetic field allows reducing the magnetic field flux intercepted by the battery (rater than the receiver inductor), reducing the inductive heating of the battery. A charging element produces a high-frequency, ˜120 kHz, magnetic field inside the gap in which the hearing aid or other device is inserted to charge its battery. A loosely-coupled magnetic transformer circuit forms a resonant tank circuit that is excited, by a feedback control circuit, at its resonant frequency to ensure power transfer across the large gap regardless of the dimensional variations of the gap and the relative position of the hearing aid in the gap.
    Type: Application
    Filed: July 2, 2013
    Publication date: June 26, 2014
    Inventors: Vatche VORPERIAN, Leon ALKALAI, Donald HUNTER, Du LI, Noam LOTAN
  • Patent number: 8759944
    Abstract: Memory cell structures, including PSOIs, NANDs, NORs, FinFETs, etc., and methods of fabrication have been described that include a method of epitaxial silicon growth. The method includes providing a silicon layer on a substrate. A dielectric layer is provided on the silicon layer. A trench is formed in the dielectric layer to expose the silicon layer, the trench having trench walls in the <100> direction. The method includes epitaxially growing silicon between trench walls formed in the dielectric layer.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: June 24, 2014
    Assignee: Micron Technology, Inc.
    Inventors: David H. Wells, Du Li
  • Publication number: 20140143407
    Abstract: Methods and apparatus for determining recommended geographic server locations for online social networks by attempting to minimize user-server latency and inter-user communications latency. In an embodiment, geographic and relationship information for a plurality of users is acquired. The plurality of users may belong to one or more networks. The acquired information is transformed into a graph. A first plurality of clusters is generated with a first clustering algorithm. A second plurality of clusters is generated by iteratively examining pairs of the first plurality clusters, and swapping nodes between the examined clusters if it will reduce a total cut weight of the graph and locate each pair of nodes within a defined maximum distance from the centroid of the target cluster. In an embodiment, a method uses a joint analysis approach based upon characteristics of a plurality of existing networks.
    Type: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Ying ZHANG, Du LI
  • Publication number: 20140106773
    Abstract: A method for locating a mobile device inside a building by using a plurality of reference areas in the building as satellites. A scan is obtained by the mobile device at an unknown location in the building. The scan includes a plurality of detected WAPs with a corresponding RSSI for each detected WAP. The method to improve accuracy of a semantic indoor positioning system by generating a vector of distance scores based on the scan for comparison with vectors of survey distance scores corresponding to the reference areas. The method includes arranging the detected WAPs into an ordered list, extracting a set of WAP tuples from the ordered list, retrieving a set of probabilities for each reference area, calculating a distance score for each reference area, generating the vector of distance scores, and comparing the vector of distance scores with each of the vectors of survey distance scores.
    Type: Application
    Filed: February 8, 2013
    Publication date: April 17, 2014
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventor: Du Li
  • Patent number: D967562
    Type: Grant
    Filed: October 24, 2021
    Date of Patent: October 18, 2022
    Inventor: Du Li