Patents by Inventor Junxue Li

Junxue 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).

  • Patent number: 12086114
    Abstract: In one embodiment, systems and methods for performing asynchronous local migration of metadata between data stores and asynchronous remote replication of metadata between sites are described. The methods may use various configurations, including 1-to-1, 1-to-N, N-to-1, M-to-N, etc. The method for performing asynchronous local migration at a first site may include pausing critical operation(s) at an old data store, copying metadata from the old data store to a new data store, flagging table(s) in the old data store as complete, and deleting the metadata from the old data store. The method for asynchronous remote replication may include determining that local migration is complete, identifying second metadata from the new data store for which the first site is a primary authority, sending, to the second site, the second metadata, receiving, from the second site, third metadata for which the second site is the primary authority and storing the third metadata.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: September 10, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Vishwas Muthur Srinivasan, Rajesh Rajashekar, Junxu Li
  • Publication number: 20230334026
    Abstract: In one embodiment, systems and methods for performing asynchronous local migration of metadata between data stores and asynchronous remote replication of metadata between sites are described. The methods may use various configurations, including 1-to-1, 1-to-N, N-to-1, M-to-N, etc. The method for performing asynchronous local migration at a first site may include pausing critical operation(s) at an old data store, copying metadata from the old data store to a new data store, flagging table(s) in the old data store as complete, and deleting the metadata from the old data store. The method for asynchronous remote replication may include determining that local migration is complete, identifying second metadata from the new data store for which the first site is a primary authority, sending, to the second site, the second metadata, receiving, from the second site, third metadata for which the second site is the primary authority and storing the third metadata.
    Type: Application
    Filed: July 14, 2022
    Publication date: October 19, 2023
    Inventors: Vishwas Muthur Srinivasan, Rajesh Rajashekar, Junxu Li
  • Publication number: 20230266413
    Abstract: Systems and methods for spin-based detection of electromagnetic radiation at terahertz and sub-terahertz frequencies is provided. The detector can include a heterostructure and an electrical circuit. The heterostructure can include a first layer formed of an antiferromagnetic material (AFM) in contact with a second layer of a heavy metal (HM) and a third layer. The third layer can generate an effective field oriented approximately parallel to an easy axis of the first layer and approximately parallel to a propagation direction of electromagnetic radiation. The circuit can be in electrical communication with the second layer. The first layer can inject a spin current into the second layer in response to receipt of electromagnetic radiation having a sub-terahertz or terahertz frequency. The second layer can convert the injected spin current into a potential difference. The circuit can be configured to output a signal corresponding to the potential difference.
    Type: Application
    Filed: April 26, 2023
    Publication date: August 24, 2023
    Inventors: Jing Shi, Junxue Li
  • Patent number: 11639975
    Abstract: Systems and methods for spin-based detection of electromagnetic radiation at terahertz and sub-terahertz frequencies is provided. The detector can include a heterostructure, a magnetic field generator, and an electrical circuit. The heterostructure can include a first layer formed of an antiferromagnetic material (AFM) in contact with a second layer of a heavy metal (HM) or a topological insulator. The magnetic field generator can generate a magnetic field oriented approximately parallel to an easy axis of the first layer and approximately parallel to a propagation direction of electromagnetic radiation. The circuit can be in electrical communication with the second layer. The first layer can inject a spin current into the second layer in response to receipt of electromagnetic radiation having a sub-terahertz or terahertz frequency. The second layer can convert the injected spin current into a potential difference. The circuit can be configured to output a signal corresponding to the potential difference.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: May 2, 2023
    Assignee: The Regents of the University of California
    Inventors: Jing Shi, Junxue Li
  • Publication number: 20210109172
    Abstract: Systems and methods for spin-based detection of electromagnetic radiation at terahertz and sub-terahertz frequencies is provided. The detector can include a heterostructure, a magnetic field generator, and an electrical circuit. The heterostructure can include a first layer formed of an antiferromagnetic material (AFM) in contact with a second layer of a heavy metal (HM) or a topological insulator. The magnetic field generator can generate a magnetic field oriented approximately parallel to an easy axis of the first layer and approximately parallel to a propagation direction of electromagnetic radiation. The circuit can be in electrical communication with the second layer. The first layer can inject a spin current into the second layer in response to receipt of electromagnetic radiation having a sub-terahertz or terahertz frequency. The second layer can convert the injected spin current into a potential difference. The circuit can be configured to output a signal corresponding to the potential difference.
    Type: Application
    Filed: September 14, 2020
    Publication date: April 15, 2021
    Inventors: Jing Shi, Junxue Li
  • Patent number: 10409692
    Abstract: One embodiment is related to a method for performing garbage collection at a backup system, comprising: determining an object that is present in a preceding backup but is no longer present in a present backup when or after the present backup is made; associating an indicator indicative of the preceding backup with the object in response to the determination that the object is no longer present in the present backup; determining whether the object is to be deleted from the backup system based on the indicator and a policy during garbage collection; and deleting the object in response to determining that the object is to be deleted.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: September 10, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Adam Brenner, Jeffrey Norton, Jennifer Starling, Mark Malamut, Junxu Li
  • Patent number: 10216449
    Abstract: Embodiments are described for presenting a backed up data object to a client, in a native file format, in response to a request from the client to retrieve the requested data object. The request includes security attributes of the requested data object. If the security attributes in the request match the security attributes stored with the backed up data object, then the requested data objet is returned to the requesting client. When a backup is performed, metadata associated with each backed up data object is stored in the backup data set. When a request is received to restore a backed up data object, a metadata tree is constructed that represents the directory structure of the backed up data objects, and further includes security attributes for each data object and an offset into the backup data set where the requested data object can be found.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: February 26, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Junxu Li, Scott Auchmoody
  • Patent number: 9971655
    Abstract: A recipe is stored for an application where the recipe specifies parameters and actions for restoring, shutting down, and backing up the application. A snapshot backup of the application is copied from a backup system to a recovery system where the application is restored according to the recipe. After the application is restored, the application is shutdown. While the application is shutdown, the application is backed up to create an application-consistent backup of the application.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: May 15, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Junxu Li, Adam Brenner, Erik Hansen
  • Patent number: 9929338
    Abstract: Pure spin current devices are provided. The devices include sandwich structures of metal/magnetic insulator/metal. A first current injected in a first metal layer generates a pure spin current. The spin current can be switched between “on” and “off” states by controlling an in-plane magnetization orientation of the magnetic insulator. In the “on” state, the pure spin current is transmitted from the first metal layer to the second metal layer, through the magnetic insulator layer. The pure spin current in the second metal layer induces generation of a second charge current. In the “off” state, the pure spin current is absorbed at the interface between the first metal layer and the metal insulator. Such structures can serve as pure spin current valve devices or provide analog functionality, as rotating the in-plane magnetization provides analog sinusoidal modulation of the spin current.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: March 27, 2018
    Assignee: The Regents Of The University Of California
    Inventors: Jing Shi, Junxue Li, Yadong Xu, Mohammed Aldosary, Chi Tang, Roger Lake
  • Patent number: 9904602
    Abstract: Backup objects, native security descriptors that describe access rights to the backup objects, and object metadata are received from platforms where each backup object has corresponding object metadata. Each native security descriptor is transformed into a platform independent security descriptor. A partitioned structure is generated, including by associating each platform independent security descriptor with those object metadata that correspond to the plurality of backup objects for which that platform independent security descriptor describes access rights to.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: February 27, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Scott Clifford Auchmoody, Erik S. Hansen, Jeffrey R. Norton, Junxu Li, Mark David Malamut
  • Patent number: 9773042
    Abstract: According to one embodiment, a first storage system receives a first data stream from a second storage system over a network. The first data stream includes data objects and differential object information identifying at least one data object missing from the first data stream. A difference between the first data stream and a second data stream that has been previously received is determined based on the differential object information, including identifying a data object that has been added, deleted, or modified in view of the second data stream. The first data stream is reconstructed based on the second data stream and the difference between the first data stream and the second data stream, generating a third data stream. The third data stream is stored in a persistent storage device of the first storage system, the third data stream representing a complete first data stream without a missing data object.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: September 26, 2017
    Assignee: EMC IP Holding Company LLC
    Inventor: Junxu Li
  • Patent number: 9699257
    Abstract: The present disclosure introduces a method, a system and an apparatus of implementing online transaction according to Open API. In one aspect, a method includes: receiving a first invocation request to invoke an Open API from a third party development server according to a user's transaction request; determining an ISP server corresponding to the Open API as requested to be invoked in the invocation request; sending the first invocation request to the determined ISP server; receiving a service page returned by the ISP server according to the first invocation request; and sending the service page to the third party development server for processing the service page and sending the processed service page to the user, the processing comprising embedding the service page into a page corresponding to the transaction request.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: July 4, 2017
    Assignee: Alibaba Group Holding Limited
    Inventors: Tao Lin, Junxu Li
  • Patent number: 9678979
    Abstract: Systems and methods are described for backing up files and directories using a common backup format. The files and directories may be represented by objects within a data stream constructed using the common backup format. The data streams may be traversed and updated using a size tree such that modifications are made to individual objects within the data streams without complete traversal. This process results in efficient management of storage systems as read and write operations are not dependent on exhaustive traversal of data streams.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: June 13, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Junxu Li, Windsor W. Hsu
  • Publication number: 20170104150
    Abstract: Pure spin current devices are provided. The devices include sandwich structures of metal/magnetic insulator/metal. A first current injected in a first metal layer generates a pure spin current. The spin current can be switched between “on” and “off” states by controlling an in-plane magnetization orientation of the magnetic insulator. In the “on” state, the pure spin current is transmitted from the first metal layer to the second metal layer, through the magnetic insulator layer. The pure spin current in the second metal layer induces generation of a second charge current. In the “off” state, the pure spin current is absorbed at the interface between the first metal layer and the metal insulator. Such structures can serve as pure spin current valve devices or provide analog functionality, as rotating the in-plane magnetization provides analog sinusoidal modulation of the spin current.
    Type: Application
    Filed: October 10, 2016
    Publication date: April 13, 2017
    Inventors: Jing Shi, Junxue Li, Yadong Xu, Mohammed Aldosary, Chi Tang, Roger Lake
  • Patent number: 9471437
    Abstract: Systems and methods are described for backing up files and directories using a common backup format. The files and directories may be represented by objects within a data stream constructed using the common backup format. The data streams may be traversed and updated using a size tree such that modifications are made to individual objects within the data streams without complete traversal. This process results in efficient management of storage systems as read and write operations are not dependent on exhaustive traversal of data streams.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: October 18, 2016
    Assignee: EMC Corporation
    Inventors: Junxu Li, Windsor W. Hsu
  • Patent number: 9336092
    Abstract: Data chunks encrypted using an encryption key are backed up to a server. Each chunk is associated with plain and encryption signatures. The plain signature is based on an unencrypted version of a chunk. The encryption signature is based on an encrypted version of the chunk. A new data chunk is identified and a new plain signature for the new chunk is calculated. A request is made for a current key and the new chunk is encrypted using the current key to obtain a new encryption signature. The new encryption and plain signatures are sent to the server for comparison against the existing encryption and plain signatures. If the new encryption signature does not match an encryption signature of an existing chunk and the new plain signature matches a plain signature of the existing chunk, the new chunk is transmitted to the server to replace the existing chunk.
    Type: Grant
    Filed: January 1, 2015
    Date of Patent: May 10, 2016
    Assignee: EMC Corporation
    Inventor: Junxu Li
  • Publication number: 20150341451
    Abstract: The present disclosure introduces a method, a system and an apparatus of implementing online transaction according to Open API. In one aspect, a method includes: receiving a first invocation request to invoke an Open API from a third party development server according to a user's transaction request; determining an ISP server corresponding to the Open API as requested to be invoked in the invocation request; sending the first invocation request to the determined ISP server; receiving a service page returned by the ISP server according to the first invocation request; and sending the service page to the third party development server for processing the service page and sending the processed service page to the user, the processing comprising embedding the service page into a page corresponding to the transaction request.
    Type: Application
    Filed: August 5, 2015
    Publication date: November 26, 2015
    Inventors: Tao Lin, Junxu Li
  • Patent number: 9185188
    Abstract: Techniques for determining optimal time window for data movement from a source storage system to a target storage system are described herein. According to one embodiment, statistics data is received representing historic performance statistics over a predetermined period of time by a source storage system, where the historic performance statistics include resource consumption of a plurality of resources including at least one of a processor, memory, input-output (IO) transactions, and network bandwidth. An analysis is performed by an analysis module executed by a processor on the historic performance statistics to determine an optimal time window within the predetermined time period for data movement from the source storage system to a target storage system based on the analysis. A scheduler executed by the processor is to schedule the data movement from the source storage system to the target storage system according to the optimal time window.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: November 10, 2015
    Assignee: EMC Corporation
    Inventor: Junxu Li
  • Patent number: 9146786
    Abstract: The present disclosure introduces a method, a system and an apparatus of implementing online transaction according to Open API. In one aspect, a method includes: receiving a first invocation request to invoke an Open API from a third party development server according to a user's transaction request; determining an ISP server corresponding to the Open API as requested to be invoked in the invocation request; sending the first invocation request to the determined ISP server; receiving a service page returned by the ISP server according to the first invocation request; and sending the service page to the third party development server for processing the service page and sending the processed service page to the user, the processing comprising embedding the service page into a page corresponding to the transaction request.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: September 29, 2015
    Assignee: Alibaba Group Holding Limited
    Inventors: Tao Lin, Junxu Li
  • Patent number: 9141633
    Abstract: Techniques for deduplicating a backup stream with ACL data embedded therein are described. According to one embodiment, a storage system receives a backup stream from a client, where the backup stream includes multiple data streams to be stored in the storage system. Each data stream represents a file or a directory of one or more files of a file system associated with the client. The storage system is to scan the backup stream to recognize an access control list (ACL) marker associated with at least one of the data streams, where the ACL marker identifies ACL data representing an ACL of the at least one data stream. The storage system is to chunk using a predetermined chunking algorithm the ACL data into a plurality of ACL data chunks to be stored in the storage system in a deduplicated manner.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: September 22, 2015
    Assignee: EMC Corporation
    Inventors: Junxu Li, Scott Clifford Auchmoody, Jennifer Starling, Yuping Li