Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Ali Corporation patents


Recent patent applications related to Ali Corporation. Ali Corporation is listed as an Agent/Assignee. Note: Ali Corporation may have other listings under different names/spellings. We're not affiliated with Ali Corporation, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "A" | Ali Corporation-related inventors


 new patent  Method, system and device for connecting devices

Executing applications includes: establishing a connection with an iot device; receiving a signal from the iot device; obtaining one or more data adapters corresponding to the iot device, the one or more data adapters being determined based in part on information from signal received from the iot device; processing the signal according to the one or more data adapters; and transmitting the processed signal to a corresponding application or an operating system to execute corresponding operations.. . ... Ali Corporation

 new patent  Sending and acquiring wifi networking information

A method for sending and acquiring wifi networking information including generating, by a first wifi-type smart device, a management frame that carries wifi networking information; sending the management frame to be monitored by a second wifi-type smart device; monitoring, by the second wifi-type smart device, the management frame sent by the first wifi-type smart device; and parsing the management frame to obtain the wifi networking information, so that a network may be accessed by using the obtained wifi networking information. The techniques of the present disclosure may reduce the time delay and technological complexity of a wifi-type smart device in accessing a network.. ... Ali Corporation

 new patent  Method, system and device for providing service

Providing services includes: monitoring one or more signals that are generated by a device or received at the device; determining a service agent based on at least one monitored signal, wherein the service agent corresponds to an application and is configured to detect and execute one or more services associated with the application; determining service instruction information corresponding to the determined service agent; and executing one or more operations corresponding to the determined service instruction information.. . ... Ali Corporation

 new patent  Method and apparatus for scheduling calculation tasks among clusters

The disclosure provides methods and apparatuses for scheduling calculation tasks in a cluster; receive, from the cluster, a plurality of calculation tasks to be scheduled; and divide the plurality of calculation tasks into a plurality of task subsets based on workload information corresponding to the plurality of calculation tasks, wherein each of the plurality of task subsets corresponds to a node of the cluster. Compared with the prior art, each of a plurality of calculation tasks to be scheduled in a cluster is divided into a task subset corresponding to a certain cluster node based on workload information corresponding to the plurality of calculation tasks, so that an optimal matching combination is found for the plurality of calculation tasks to be scheduled in the cluster, so as to utilize resources of the entire cluster to a maximum extent and realize a more reasonable system resource scheduling policy.. ... Ali Corporation

 new patent  Method and device for implementing service function

An instant message is sent from within an instant message conversation from a terminal computing device to an instant messaging server. A shortcut operation item is displayed on the terminal computing device according to an instruction received from the instant messaging server, where the shortcut operation item is associated with a service task further associated with content of the sent instant message. ... Ali Corporation

 new patent  Image recognition based on augmented reality

A method includes: receiving, at a server and from an augmented reality device, user information of a user using the augmented reality device; generating, by the server, a picture feature sample sub-library corresponding to the user information, including screening out, from a preset picture feature sample library, picture feature samples associated with the user information; and providing, to the augmented reality device, the picture feature sample sub-library, wherein the picture feature sample sub-library can be configured to be used by the augmented reality device to perform, during image scanning of an offline environment of the user, image recognition of images scanned from the offline environment by comparing the scanned images to picture features in the picture feature sample sub-library.. . ... Ali Corporation

 new patent  Scheduling method, apparatus, and system for use in data processing

The utilization rate of operation resources in a computing device is improved by assigning specialized types of logic operations to a data processing engine depending on the type of logic operation that the data processing engine requires to execute a data processing request. The data processing engine is selected from a plurality of engines by first identifying an idle engine, next identifying a post-processing engine when no idle engine is available, and then identifying a stand-by engine when no post-processing engine is available.. ... Ali Corporation

 new patent  Managing, using, and updating application resources

Embodiments of the present application relate to a method, device, and system for managing, using, and updating application resources. A method includes obtaining, by one or more processors, an application development kit, wherein the application development kit comprises resources for one or more application components, obtaining, by the one or more processors, the resources for at least one of the one or more application component resources included in the application development kit, packaging, by the one or more processors, at least one or more application component resources to obtain one or more application resource kits, wherein a unit of resources organization for the one or more application resource kits is the one or more application components, and providing the one or more application resource kits to a client device in response to obtaining a request for the one or more application resource kits.. ... Ali Corporation

 new patent  Execution of multiple applications on a device

Executing multiple applications includes: executing a first application; using the first application to trigger a second application located; transferring data from the second application to the first application; and presenting the data that is transferred from the second application in a visualization area within a user interface display area of the first application.. . ... Ali Corporation

 new patent  Substituted nucleosides, nucleotides and analogs thereof

Disclosed herein are nucleosides, nucleotides and analogs thereof, pharmaceutical compositions that include one or more of nucleosides, nucleotides and analogs thereof, and methods of synthesizing the same. Also disclosed herein are methods of ameliorating and/or treating a paramyxovirus viral infection, with a nucleoside, a nucleotide and an analog thereof.. ... Ali Corporation

 new patent  Mold with separable features

A mold includes a main body and a separable feature. One or more first weakened regions join the separable feature to the main body. ... Ali Corporation

 new patent  Compact confocal dental scanning apparatus

Described herein are apparatuses and methods for confocal 3d scanning. The apparatus can comprise a spatial pattern disposed on a transparent base and a light source configured to provide illumination to the spatial pattern and an optical system comprising projection/imaging optics having one or more lenses and an optical axis. ... Ali Corporation

Fake base station short message identification

. . A method includes: extracting a data value of receiver address field from a short message; wherein the short message sent by the short message center includes receiver address field, and the data value of the receiver address field includes the receiver's msisdn; if the short message does not include the receiver address field or the data value is not local msisdn such as the msisdn of the receiver terminal, determining the short message as a fake base station short message. The msisdn used in the present disclosure is an existing feature of the sender terminal and the receiver terminal without requiring the user to perform additional operations. ... Ali Corporation

Verification information update

A verification information update method includes: receiving a first request message for binding to a smart device from a terminal device, the first request message carrying a universally unique identifier (uuid) of the smart device; determining a binding relationship between the uuid and a user identifier of the terminal device, and generating a session random number corresponding to the binding relationship; and generating a new verification number and a new verification password of the smart device based on the session random number. The technical solution of the present disclosure implement dynamic update of verification information during a session, thus increasing the difficulty in monitoring the verification information during update.. ... Ali Corporation

07/05/18 / #20180189665

Determining deployment need for point of interest

Implementations for determining deployment need for a point of interest (poi) are disclosed. In one implementation, the deployment need for a poi is determined by: receiving geographical locations of one or more users, determining, based on the geographical locations, one or more target users covered by an area to be inspected, determining one or more poi deployment need indexes of the one or more target users, a poi deployment need index of a target user being determined based on a number of pois that have the preset function of the poi and were deployed within a set distance from the target user, and providing a total deployment need index for the area to be inspected, the total deployment need index being determined based on the one or more poi deployment need indexes.. ... Ali Corporation

07/05/18 / #20180189395

Processing service data

The present application provides a method, a means and a system for processing service data. A method comprises: a receiving means sends to a processing means a query request carrying labeling information to query said processing means whether there locally exists data carrying the labeling information, the labeling information being for identifying data needed by the receiving means to provide a target service. ... Ali Corporation

07/05/18 / #20180189313

Method and apparatus for compressing an application

The size of a source application is reduced by compressing a plurality of invoked files, such as so files, in the source application with a compression algorithm that has a higher compression rate compared to a default compression rate. A decompression file that corresponds with the compression algorithm is inserted into a plurality of invoking files in the source application so that the source application itself can decompress the invoked files that were compressed with the compression algorithm.. ... Ali Corporation

07/05/18 / #20180186825

Methods of preparing substituted nucleoside analogs

Disclosed herein are methods of preparing a nucleoside analog, which are useful in treating diseases and/or conditions such as viral infections, and intermediates thereof.. . ... Ali Corporation

06/28/18 / #20180184260

Message sending and receiving methods and apparatuses

A method and an apparatus for sending and receiving a message are disclosed. The method includes converting information content of a message to be sent into byte data; searching for characters corresponding to the byte data from a pre-stored character set to obtain character data, wherein the character set includes predetermined byte data, predetermined characters, and mapping relationships between the predetermined byte data and the predetermined characters, and the predetermined characters are characters that are supported by messages; and sending the character data through messaging. ... Ali Corporation

06/28/18 / #20180183750

Methods and devices for switching a virtual internet protocol address

Methods and devices for switching a virtual internet protocol (vip) address are provided. In one implementation, the method may include sending to a control center of a vip address system a first address resolution protocol (arp) mapping message for mapping a vip address to a vm address of a virtual machine (vm) of the vip address system. ... Ali Corporation

06/28/18 / #20180183569

Key processing method and device

An attack on an rsa encryption algorithm based on simple power analysis (spa) is thwarted by scrambling the sliding window sequence that results from performing sliding window processing on a power exponent. The sliding window sequence is scrambled with a random code that is utilized to determine an adjustment tendency and an adjustment length.. ... Ali Corporation

06/28/18 / #20180181739

Identity authentication using biometrics

A service request is received by a terminal device. First biometric authentication information of a user associated with the service request is collected. ... Ali Corporation

06/28/18 / #20180181618

Method and apparatus for optimizing database transactions

The disclosure provides a database operation method and apparatus. The method comprises: sequentially acquiring, during a process of executing a target transaction by an application server, database operation commands executed by the application server for the target transaction; executing a prediction algorithm on the database operation commands, returning predicted execution results to the application server so that the application server determines a next to-be-executed database operation command, and locally recording the database operation commands and predicted execution data generated from the executing of the prediction; and when acquiring a transaction commit command regarding the target transaction, controlling a database corresponding to the application server to actually execute the target transaction according to the locally recorded database operation commands and the predicted execution data. ... Ali Corporation

06/28/18 / #20180181606

Data storage methods, query methods, and apparatuses thereof

The present application discloses methods for storing data, methods for querying data, and apparatus thereof. A method for storing data may include receiving a data record to be stored. ... Ali Corporation

06/28/18 / #20180181563

Data storage for mobile terminals

The present disclosure describes techniques for converting and storing data in a unified format. One example method includes converting original data to a first data having a predetermined format; generating first metadata and a key value corresponding to the first data during the conversion of the original data; determining whether second metadata corresponding to the key value exists in a cache; determining whether the second metadata are different from the first metadata; in response to determining that the second metadata does not exist in the cache or to determining that the second metadata are different from the first metadata, storing the first data, the first metadata, and the key value to the cache; determining that a predetermined condition is satisfied; and in response determining that the predetermined condition is satisfied, storing the first data, the first metadata, and the key value to a non-relational database.. ... Ali Corporation

06/28/18 / #20180181554

Data backfill techniques

The present application provides a method and a means for backfilling data. It comprises: associatively sending user input data in the first page of the terminal and the identifiers of the input boxes in said first page to a server for them to be stored by said server, with the stored content mapping to the sessionid of said terminal and to the identifier of said first page; when said first page is returned to from a second page, sending a data acquisition request to said server, said data acquisition request comprising the sessionid of said terminal and the identifier of said first page; receiving said first page user input data and the associated identifiers of the input boxes in said first page sent back by said server according to said data acquisition request, and taking said first page user input data and backfilling it into the corresponding input boxes in said first page. ... Ali Corporation

06/28/18 / #20180179542

Oligonucleotide targeting strategy for cccdna

The present disclosure provides oligonucleotide compositions that target the covalently closed circular (ccc) dna of hepatitis b virus (hbv). Also disclosed herein are methods for treating a subject diagnosed with, or suspected of having an hbv infection and/or an hbv-associated disorder, e.g., chronic hepatitis b infection, liver failure or cirrhosis and hepatocellular carcinoma.. ... Ali Corporation

06/28/18 / #20180177210

Machine for making, displaying and dispensing ice cream

A machine for making and dispensing liquid or semi-liquid products comprises, in combination: a plane element with an opening made in it; at least one container adapted to contain a basic mixture provided with an opening and inserted in the opening of the plane element; a stirrer and a refrigeration system, operatively associated with the container respectively for mixing the basic mixture and for cooling the basic mixture in such a way as to convert it into finished product; a flange which can be coupled to the plane element; means for coupling the flange to the plane element; a lid movably connected to the flange to close the opening of the container in use.. . ... Ali Corporation

06/21/18 / #20180176387

Low power system and method for dsl lines

The transmit power level of a transceiver coupled to a digital subscriber line (dsl) line is reduced from a first transmit power level sufficient for the transceiver to continuously transmit data on the dsl line at a first bit rate to a second transmit power level below the first transmit power level sufficient for the transceiver to continuously transmit data on the dsl line at a second bit rate that is lower than the first bit rate. The reduction in transmit power is limited so that the change does not induce time-varying crosstalk sufficient to destabilize a nearby dsl line. ... Ali Corporation

06/21/18 / #20180176018

Secure offline resource operations

Information associated with a resource operation is transmitted by a resource requester to a resource provider. The resource operation is associated with a resource stored on a resource server. ... Ali Corporation

06/21/18 / #20180174599

Audio recognition method and system

An audio recognition method may comprising performing diffusion processing on a plurality of first feature points in a spectrogram of a to-be-recognized audio file to obtain a feature point map; searching in a spectrogram of a target audio file to determine whether the spectrogram of the target audio file comprises second feature points that respectively correspond to the diffused first feature points in the feature point map; and in response to determining that the spectrogram of the target audio file comprises the second feature points, determining that the to-be-recognized audio file is a part of the target audio file.. . ... Ali Corporation

06/21/18 / #20180174367

Augmented reality planning and viewing of dental treatment outcomes

A processing device generates a visual overlay comprising a virtual model of a dental arch that represents a treatment outcome for the dental arch. The processing device outputs the visual overlay to an augmented reality (ar) display or virtual reality (vr) display. ... Ali Corporation

06/21/18 / #20180173640

Method and apparatus for reducing read/write contention to a cache

A cache is presented. The cache comprises a tag array configured to store one or more tag addresses; a tag control buffer configured to store cache control information; a data array configured to store data acquired from a memory device; and a write buffer configured to store information related to a write request. ... Ali Corporation

06/21/18 / #20180173578

Managing applications for power conservation

Embodiments of the present application relate to a method, apparatus, and system for waking up an app. The method includes adding an application (app) to a wake-up alarm group comprising a plurality of apps, adjusting a plurality of alarm wake-up times corresponding to the plurality of apps, wherein the plurality of alarm wake-up times corresponding to the plurality of apps are adjusted to be consistent, and waking up the plurality of apps belonging to the wake-up alarm group according to the adjusted alarm wake-up times corresponding to the plurality of apps belonging to the wake-up alarm group.. ... Ali Corporation

06/21/18 / #20180173521

Method, apparatus, and system for reading and writing files

A method for reading and writing files includes: receiving an access request, and acquiring file identifier information and first user identifier information according to the access request; querying a cache server for a locked file corresponding to the file identifier information, and acquiring a first original file corresponding to the file identifier information from a file server if the locked file corresponding to the file identifier information is not found; generating a locked file according to the first user identifier information and the first original file, and submitting the locked file to the cache server; and receiving an editing operation for the first original file, and submitting the edited first original file to the cache server. The method prevents the users from submitting conflicting contents when operating the same file, so that a web ide system may play a more important role in multiple collaborative development processes.. ... Ali Corporation

06/21/18 / #20180173438

Efficient data consistency verification for flash storage

Data verification includes: obtaining a logical block address (lba) to be verified, the lba being associated with a data block of a file; reading, from a solid state drive (ssd) comprising one or more flash storage elements, data content that corresponds to the lba; determining whether an access latency associated with the reading of the data content exceeds a threshold; in the event that the access latency does not exceed the threshold, evaluating the data content to determine whether it is consistently stored in a physical memory included in the ssd; and in the event that the data content is determined not to be consistently stored in the physical memory included in the ssd, recording an indication indicating that the lba is not successfully verified.. . ... Ali Corporation

06/21/18 / #20180173434

Method and system of high-throughput high-capacity storage appliance with flash translation layer escalation and global optimization on raw nand flash

A programmable circuit coupled to a plurality of nand flashes performs one or more logic functions associated with storage operations performed on the plurality of nand flashes. A set of one or more processors perform one or more translations between one or more logical addresses and one or more physical addresses in response to a request to access the plurality of nand flashes. ... Ali Corporation

06/21/18 / #20180168788

Dental appliance etch template

The present disclosure provides methods, devices, and systems that utilize dental appliance etch templates prior to or during dental treatment. One dental appliance etch template includes a removable shell having one or more cavities formed therein, where the one or more cavities are shaped to receive teeth of a patient, and the shell includes a well, the well including a wafer, where the wafer includes etch material to etch a tooth of the patient.. ... Ali Corporation

06/21/18 / #20180168781

Augmented reality enhancements for dental practitioners

A system comprises a scanner, an augmented reality (ar) display and a computing device. The scanner generates intraoral images of a dental arch and the ar display generates additional image data representative of a view from a wearer of the ar display. ... Ali Corporation

06/21/18 / #20180168780

Augmented reality enhancements for dental practitioners

A system comprises a scanner, an augmented reality (ar) display and a computing device. The scanner generates intraoral images of a dental arch and the ar display generates additional image data representative of a view from a wearer of the ar display. ... Ali Corporation

06/21/18 / #20180168776

Aligners with enhanced gable bends

Systems, methods, and devices for improved orthodontic treatment of a patient's teeth are provided herein. In some aspects, a method for fabricating an orthodontic appliance for treating a patient's teeth is disclosed. ... Ali Corporation

06/21/18 / #20180168775

Matching assets in 3d treatment plans

Systems and methods for improved orthodontic treatment of a patient's teeth are provided herein. A method for treating malocclusions of a patient's teeth is disclosed. ... Ali Corporation

06/14/18 / #20180167461

Method and apparatus for load balancing

A method for load balancing a set of servers has been disclosed. The method comprises acquiring a data localization rate of each region on each server of the set of servers, wherein the data localization rate is based on amount of local data of each region stored on a physical machine corresponding to a server and amount of total data of each region, determining a target server for a region using the data localization rate for each region on each server, and migrating the region to the target server, in response to the server that the region is currently located at being different from the target server for the region.. ... Ali Corporation

06/14/18 / #20180167379

Method and device for processing user operation

The present disclosure provides systems and methods for processing operation. An exemplary method for processing operation, implementable by a terminal, may comprise: displaying a target web page, wherein the target web page comprises a first control element and a second control element, the first control element is configured to acquire an account identifier for an account, and the second control element is configured to correlate the account identifier and an operation request for executing the operation request without logging in the account after the operation request is correlated with the account identifier; acquiring the account identifier in response to a trigger action on the second control element; and sending the account identifier and the operation request that is correlated by the second control element to a server corresponding to the target web page.. ... Ali Corporation

06/14/18 / #20180167361

Network attack prevention method, apparatus and system

A method, an apparatus and a system for preventing network attacks are provided. The method includes receiving a target dns response message that is directed to an internal network device and sent from an external network device; determining whether the target dns response message satisfies predetermined conditions under a circumstance that a dynamic white list includes a source address in the target dns response message; and discarding the target dns response message if the target dns response message satisfies the predetermined conditions, wherein the predetermined conditions include at least a target domain in the target dns response message being not included in a historical domain record, each historical domain name in the historical domain name record being extracted from historical dns response messages sent by the external network device.. ... Ali Corporation

06/14/18 / #20180167346

Methods and devices for controlling the timing of network object allocation in a communications network

The disclosure provides methods and devices for object allocation. In one embodiment, the method comprises receiving, at a server, an object allocation message submitted by an allocation source via a communications application, the object allocation message including an identification of the allocation source, a number of to-be-allocated objects, and an object allocation time; extracting, by the server from an object set corresponding to the allocation source, objects corresponding to the number of to-be-allocated objects; controlling, by the server, acquisition times when the allocation destination will acquire the objects, so that the acquisition times do not happen before the object allocation time.. ... Ali Corporation

06/14/18 / #20180167326

Method and system for limiting data traffic

The present application provides methods and systems for limiting data traffic. According to some embodiments, one exemplary method includes: determining, at an application layer, one or more parent process objects corresponding to a service object; creating at least one corresponding child process object by using the parent process objects respectively, and allocating a maximum input/output (i/o) bandwidth threshold for the child process object and prompting, when it is detected that the child process object inputs or outputs a network data packet, an operating system kernel layer to limit data traffic of the network data packet according to the maximum i/o bandwidth threshold. ... Ali Corporation

06/14/18 / #20180165888

Allocating virtual objects based on augmented reality

A method of allocating virtual objects based on augmented reality (ar) includes displaying, by an ar client terminal of a receiving user, a live map associated with a location of the receiving user. The live map includes a target location to which a virtual object was bound by a distributing user. ... Ali Corporation

06/14/18 / #20180165762

User credit assessment

The present disclosure describes techniques for assessing user credit based on credit and propensity information for multiple types of services. One example method includes identifying a plurality of services associated with a credit scoring model corresponding to a type of each service; for each particular service in the plurality of services: determining a credit score of a particular user for the particular service according to the credit scoring model corresponding to the type of the particular service; determining a propensity score of the particular user for the particular service; and after determining credit scores and propensity scores of the particular for each particular service in the plurality of services, determining a comprehensive credit score of the particular user according to the propensity scores of the particular user for various types of services and the credit scores of the particular user for the types of services.. ... Ali Corporation

06/14/18 / #20180165760

Transparent resource matching

Information associated with matching a resource between two or more first users is generated by a resource platform. The information is transmitted, by the resource platform, to at least one user of the two or more first users. ... Ali Corporation

06/14/18 / #20180165746

Network interaction system

A network interaction system includes a front-end server and a recommendation system. The front-end server receives a search request from a client terminal, provides user information of the client terminal to the recommendation system, filters a result set from a content set provided by the recommendation system according to expected reward values provided by the recommendation system, and sends the result set to the client terminal. ... Ali Corporation

06/14/18 / #20180165745

Intelligent recommendation method and system

Ae system including a client terminal that stores operating behaviors of a user; and a recommendation server that obtain a plurality of operation behaviors of the user within a preset time interval, and further, with respect to a particular product category of a plurality of product categories, selects multiple key operation behaviors associated with the particular product category from the plurality of operation behaviors, the plurality of operation behaviors being associated with the plurality of product categories, the plurality of operation behaviors being associated with a plurality of pages, the plurality of pages including a plurality of key operation pages and a plurality of information pages, the multiple key operation behaviors being ranked based on a time sequence; and a data analysis server that performs learning processing on the multiple key operation behaviors by using a reinforcement learning method to obtain a product recommendation strategy for the user.. . ... Ali Corporation

06/14/18 / #20180165712

Method and apparatus for composing search phrases, distributing ads and searching product information

The present disclosure provides a method and an apparatus for composing search phrases, distributing searchable advertisements and searching for product information using a computer. The computer acquires a search behavioral data, and composes a search phrase based on an original search phrase, a product category selection and a product attribute found in the search behavioral data. ... Ali Corporation

06/14/18 / #20180165685

Method, terminal, and related server for providing transaction object

A terminal receives a pushed transaction object detail page that includes resource deduction information. The terminal receives, on the transaction object detail page, a resource deduction mode selected by a user according to the resource deduction information, generates a resource deduction request according to the selected resource deduction mode and sends the resource deduction request, so that a network server carries out resource deduction according to the resource deduction request. ... Ali Corporation

06/14/18 / #20180165449

Detecting malicious files

Detecting malicious files is disclosed, including: executing a candidate file; monitoring the execution of the candidate file; generating a monitored action record corresponding to the execution of the candidate file; determining that at least one malicious action included in the monitored action record is included in a preset malicious action set; and determining that the candidate file is a malicious file.. . ... Ali Corporation

06/14/18 / #20180160983

Systems and methods of analyte measurement analysis

Disclosed are systems for non-invasively determining a measurement of an analyte. The systems include an electrocardiogram sensor and a processing device operatively coupled to the electrocardiogram sensor. ... Ali Corporation

06/07/18 / #20180159920

Server load balancing method, apparatus, and server device

The present application discloses a server load balancing method and apparatus, and a server device. The method includes: classifying, according to link quality of back-end servers in a server cluster, the back-end servers into multiple server groups; setting priorities of the multiple server groups according to link quality of the server groups; selecting, when an access request sent by a first terminal is received, a server group from the multiple server groups as a target server group based on the priorities; selecting a target back-end server from the target server group; and establishing communication between the target back-end server and the first terminal. ... Ali Corporation

06/07/18 / #20180159895

Method, apparatus and system for quantifying defense result

A method including acquiring a suspect data traffic set, the suspect data traffic set including data traffic corresponding to each suspect ip address in a suspect ip address set included in original data traffic drawn by a defense terminal located in a cloud platform; acquiring normal data traffic, the normal data traffic being data traffic that remains after the defense terminal cleans the suspect data traffic set according to a preset defense strategy; acquiring host performance parameters, the host performance parameters being a set of parameters extracted from the target terminal after the defense terminal sends the normal data traffic to the target terminal; and quantifying a defense result based on a target parameter set, wherein the target parameter set at least includes: the suspect data traffic set, the normal data traffic and the host performance parameters. The defense result is accurate by comprehensively considering evaluation aspects and indexes.. ... Ali Corporation

06/07/18 / #20180159833

Method and apparatus for securing communications using multiple encryption keys

The disclosure provides a method and an apparatus for acquiring an electronic file. The method for acquiring an electronic file includes: generating a first encryption key according to login information of a user of a terminal device at the time of logging in to a platform server and a first identifier corresponding to an information providing server that provides the electronic file; sending a first request message for acquiring the electronic file to the platform server; receiving the electronic file encrypted using a second encryption key and returned by the platform server according to the login information and the first request message; and generating a first decryption key according to the first encryption key, and decrypting, using the first decryption key, the electronic file encrypted using the second encryption key, so as to obtain the decrypted electronic file. ... Ali Corporation

06/07/18 / #20180159464

Systems and methods for dual tilt, ballasted photovoltaic module racking

Systems and methods for dual tilt, ballasted photovoltaic module racking are provided herein. Under one aspect, a system for supporting first and second photovoltaic modules can include first and second elongated stiffeners respectively configured to be coupled to and support the first and second photovoltaic modules. ... Ali Corporation

06/07/18 / #20180158544

Treatment analysis systems and methods

A dental treatment planning system includes an input form to receive one or more dental patient inputs; and an engine adapted to receive the dental patient data from the input form and validating the dental patient data in a predetermined sequence. . ... Ali Corporation

06/07/18 / #20180157927

Character segmentation method, apparatus and electronic device

A method, an apparatus and an electronic device of character segmentation are disclosed. The method includes obtaining character segmentation points of a character image to be segmented as candidate segmentation points using a predetermined segmentation point generation algorithm, the character image to be segmented being a foreground character image that is obtained by removing a background image from an original grayscale character image; selecting and obtaining correct segmentation points from the candidate segmentation points based on the original grayscale character image and a pre-generated segmentation point classifier; and performing character segmentation for the character image to be segmented based on the correct segmentation points. ... Ali Corporation

06/07/18 / #20180157766

Method and apparatus of generating and providing page of data object information

Methods and apparatuses of generating and providing a page of data object information are disclosed. A method of generating a page of data object information may include creating a three-dimensional scene by a server, the three-dimensional scene being a structure with a curved surface; determining display information of data objects, the display information including display models having three-dimensional display effects; determining respective positions of the display information of the data objects on the curved surface and respective first angles formed with the curved surface; and generating a page of data object information based on the display information, and information of the respective positions and the respective first angles of the data objects. ... Ali Corporation

06/07/18 / #20180157657

Method, apparatus, client terminal, and server for associating videos with e-books

Method, apparatus, client terminal, and server for associating videos with e-books are provided. The method for associating the video with the e-book includes: identifying at least one first content in the video; and comparing the first content with the second content in the e-book to determine the association relationship between the video and the e-book. ... Ali Corporation

06/07/18 / #20180157562

Virtual machine-based data transmission method, apparatus and system

The present application discloses a virtual machine-based data transmission method, apparatus and system. The method includes: generating, by a debug bridge executable program of a service terminal device, a debug bridge data packet; receiving, by a virtual host of the service terminal device, the debug bridge data packet through a pre-created virtual storage device; caching, by the virtual host, the debug bridge data packet to generate feedback information; and returning, by the virtual host, the feedback information to the debug bridge executable program, such that the debug bridge executable program sends a newly generated debug bridge data packet to the virtual host, wherein the debug bridge data packet is transmitted by the service terminal device to a target terminal device.. ... Ali Corporation

06/07/18 / #20180157428

Data protection of flash storage devices during power loss

Data writing to a plurality of pages included in a solid state drive (ssd) is initiated. A power loss is detected while there is at least one page amongst the plurality of pages that is at least partially unwritten. ... Ali Corporation

06/07/18 / #20180157391

Page information personalization method, apparatus and system

A method, an apparatus and a system of page information personalization are disclosed. The method includes receiving personalized configuration information of a target page after operations of target page construction and data placement are completed, the personalized configuration information including a target information dimension related to the target page when a personalized processing is performed; and adding the personalized configuration information into the target page when the target page is published, to enable a first client page rendering component to obtain page published information of the target page after receiving a request for accessing the target page, determine a user identifier of a visiting user, extract the personalized configuration information from the page published information, determine personalized preference information of the user based on the user identifier, and arrange resources in the target page and rendering the target page based on the personalized preference information and the personalized configuration information.. ... Ali Corporation

06/07/18 / #20180155735

Identification of transcription factors that improve nitrogen and sulphur use efficiency in plants

The present invention provides an expression cassette comprising at least one polynucleotide comprising a nucleotide sequence selected from the group consisting of: a) a nucleotide sequence that encodes a polypeptide having the amino acid sequence set forth in seq id nos. 13-24; and b) a nucleic acid sequence that encodes a polypeptide having the amino acid sequence sharing at least 50%, preferably at least 55%, 60%, 65%, 70%, 75%, 80%, 85%, especially preferably at least 90%, 95%, 97%, 98%, 99%, or more of sequence identity with a sequence selected in the group consisting of seq id nos. ... Ali Corporation

06/07/18 / #20180155384

Substituted nucleosides, nucleotides and analogs thereof

Disclosed herein are nucleosides, nucleotides and nucleotide analogs, methods of synthesizing the same and methods of treating diseases and/or conditions such as a picornavirus infection with one or more nucleosides, nucleotides and nucleotide analogs.. . ... Ali Corporation

06/07/18 / #20180153733

Dental appliance features for speech enhancement

Provided herein are orthodontic devices and methods for patients whose orthodontic devices are causing a lisp. The device can comprise an aligner configured to fit over a patient's dental arch and comprising an occlusal surface section positioned over an occlusal surface of the patient's teeth. ... Ali Corporation

06/07/18 / #20180153649

Methods and apparatuses for customizing a rapid palatal expander

Methods for designing and fabrication of a series of apparatuses for expanding a patient's palate (“palatal expanders”). In particular, described herein are methods and apparatuses for forming palatal expanders, including rapid palatal expanders, as well as series of palatal expanders formed as described herein and apparatuses for designing and fabricating them.. ... Ali Corporation

06/07/18 / #20180153648

Palatal expanders and methods of expanding a palate

Palatal expander apparatuses for expanding a patient's palate (“palatal expanders”) and methods of using and making them. These palatal expanders may be configured to have a variable surface smoothness on one side (e.g., the lingual-facing surface) compared to the opposite side (e.g., the palatal-facing surface). ... Ali Corporation

06/07/18 / #20180153409

Identification of areas of interest during intraoral scans

A processing device receives a first virtual 3d model and a second virtual 3d model, each comprising one or more teeth of a patient. The processing device compares the first virtual 3d model to the second virtual 3d model and determines, as a result of the comparing, a difference between the first virtual 3d model and the second virtual 3d model at a dental site comprising a tooth of the one or more teeth. ... Ali Corporation

06/07/18 / #20180153188

Machine and method for making and dispensing liquid, semi-liquid and/or semi-solid food products

A machine for making and dispensing liquid, semi-liquid and/or semi-solid food products and which includes at least a cylinder for containing and processing basic products, means for heating and cooling the cylinder wrapped around at least part of the cylinder and a mixer unit positioned inside the cylinder which is able to mix the basic products during their processing; the machine also includes a supply duct for supplying the products into the cylinder, a dispensing duct for withdrawing the food products from the cylinder and means for recirculating the products contained in the containment and processing cylinder which are able to withdraw the products from the cylinder through the dispensing duct and to return them into the cylinder through the supply duct.. . ... Ali Corporation

05/31/18 / #20180152767

Providing related objects during playback of video data

Embodiments of the present application relate to a method, device, and system for processing playback of video data. The method includes obtaining an instruction during playback of video data, generating a request for data based at least in part on the instruction, wherein the request for data comprises information associated with the video data, communicating the request for data, obtaining results associated with the request for data, wherein the results associated with the request for data comprise one or more related objects relating to the video data, the one or more related objects corresponding to one or more respective application types, at least one of the one or more application types corresponding to at least one of the one or more related objects differing from an application type of the video data, and providing at least one of the one or more related objects concurrently with the video data.. ... Ali Corporation

05/31/18 / #20180152515

File storage method and apparatus for instant communication messages

A method and an apparatus for storing a file of an instant communication message are disclosed. The method may include obtaining an instant communication message received by an instant communication application; determining that a file is included in the instant communication message; and storing the file in a cloud storage space corresponding to the instant communication application. ... Ali Corporation

05/31/18 / #20180152399

Group message prompting method and apparatus for instant messaging applications

A method includes: receiving a group message pushed by a server; determining whether the group message is related to a special follow object of a currently logged-in user in the instant messaging application, there being a first correlation between the currently logged-in user and the special follow object in a preset relational dimension, the first correlation being different from a second correlation between the currently logged-in user and another object in the preset relational dimension; prompting the group message through a first prompting manner when the group message is related to the special follow object, the first prompting manner being different from a second prompting manner used for a group message not related to the special follow object. The techniques actively configure a special follow object and distinctively prompt related group messages, thereby preventing a user from missing the group messages related to the special follow object.. ... Ali Corporation

05/31/18 / #20180150691

Service control and user identity authentication based on virtual reality

In an implementation, one or more user interactions from a virtual reality (vr) device user for initiating a service in a vr scenario of a vr application are detected. One or more eye physiological characteristics of the vr device user are obtained for user identity authentication. ... Ali Corporation

05/31/18 / #20180150690

Virtual reality device using eye physiological characteristics for user identity authentication

In an implementation, a virtual reality (vr) device includes a housing that has two openings. Each of the two openings hosts a camera lens and a nose groove. ... Ali Corporation

05/31/18 / #20180150652

Managing confidential information

Embodiments of the present application relate to a method, apparatus, and system for managing confidential information. The method includes accessing stored target information comprising a public part and a confidential part, wherein an identifier corresponds to the confidential part of the target information, outputting the public part of the target information and the corresponding identifier, wherein the public part of the target information comprises at least first address information, receiving location information and a to-be-recognized identifier, wherein the location information is associated with a current location of a mobile terminal, determining whether the location information is consistent with the first address information, and in the event that the location information is consistent with the first address information, sending the confidential part of the target information associated with the to-be-recognized identifier to the mobile terminal.. ... Ali Corporation

05/31/18 / #20180150438

Information displayed while information is scrolled on a terminal screen

Embodiments of the present application relate to a method, device, and system for displaying information. The method includes determining that an information list is being browsed, wherein the information list comprises a plurality of items, and an item in the plurality of items comprises one or more key words and one or more non-key words, receiving a slide instruction, in response to receiving the slide instruction, performing a slide function on at least a portion of the information list and performing one or more preset functions in relation to one or more words of the information list to display the one or more words of the information list differently from one or more other words in the information list.. ... Ali Corporation

05/31/18 / #20180150351

Efficient and enhanced distributed storage clusters

Storing data is described herein, including: receiving a first data, wherein the first data comprises a portion of a data block; encoding at least a portion of the first data to generate a codeword; dividing the codeword into a plurality of codeword portions; storing a first codeword portion; and sending at least a subset of codeword portions other than the first codeword portion among the plurality of the codeword portions to a plurality of nodes. Receiving acknowledgement of storage of data is also described herein, including: determining whether a first acknowledgement from a first node is received, wherein the first data comprises a portion of a data block; determining whether a second acknowledgement from the first node is received; and in response to receipt of the first acknowledgement and receipt of the second acknowledgment, determining that the first data has been stored.. ... Ali Corporation

05/31/18 / #20180150326

Method and apparatus for executing task in cluster

The present disclosure discloses a method and an apparatus for executing a task in a cluster. The method includes: obtaining a task; determining a cluster-resource collection corresponding to the task in a plurality of pre-grouped collections of cluster resource, according to attribute of the task; and executing the task by a cluster resource in the determined cluster-resource collection. ... Ali Corporation

05/31/18 / #20180148491

Novel hybrid actriib ligand trap proteins for treating muscle wasting diseases

The present disclosure describes novel hybrid soluble actriib-ecd polypeptides which fully retain binding affinity for myostatin and activin a but demonstrate significantly reduced binding to bmps, especially bmp-9. The novel compositions described herein can be used to prepare novel hybrid actriib ligand trap proteins, which can be used for modulating the growth of muscle, bone, cartilage, fat, fibroblast, blood and neuronal tissue to counteract muscle wasting, bone loss, anemia, inflammation and fibrosis in a therapeutically meaningful manner. ... Ali Corporation

05/31/18 / #20180146694

Machine and method for making and dispensing liquid, semi-liquid and/or semi-solid food products

A machine for making and dispensing liquid, semi-liquid and/or semi-solid food products and which includes at least a cylinder for containing and processing basic products, means for heating and cooling the cylinder wrapped around at least part of the cylinder and a mixer unit positioned inside the cylinder which is able to mix the basic products during their processing; the machine also includes a supply duct for supplying the products into the cylinder, a dispensing duct for withdrawing the food products from the cylinder and means for recirculating the products contained in the containment and processing cylinder which are able to withdraw the products from the cylinder through the dispensing duct and to return them into the cylinder through the supply duct.. . ... Ali Corporation

05/24/18 / #20180146243

Method and system for managing buffers

Rendering video is disclosed including responding to an access request from a video data provider using a first video buffer queue corresponding to a first rendering technique, receiving a request to change the first rendering technique to a second rendering technique, and switching the first video buffer queue for the access request to a second video buffer queue corresponding to the second rendering technique, the first video buffer queue and the second video buffer queue being concurrent.. . ... Ali Corporation

05/24/18 / #20180145833

Using biometric features for user authentication

An authentication request is sent to a server. An authentication request reply message is received from the server. ... Ali Corporation

05/24/18 / #20180145638

Output stage circuit

An output stage circuit including an amplifier, a switching circuit and a selection circuit is provided. The amplifier converts an input signal into an output signal. ... Ali Corporation

05/24/18 / #20180144348

Data processing method, apparatus, and system

A server receives target data sent by a mobile terminal, the target data carrying a parameter set, the parameter set including at least a target posture parameter of the mobile terminal. When the amount of change in posture variation is smaller than the preset variation threshold, such fact indicates that the posture when the mobile terminal sends the target data hardly changes compared with the postures that the mobile terminal historically sends the target data to the server. ... Ali Corporation

05/24/18 / #20180144211

Database for detecting counterfeit items using digital fingerprint records

Improvements are disclosed for detecting counterfeit objects, based on comparison to digital fingerprints that describe features found in images of objects known to be counterfeit.. . ... Ali Corporation

05/24/18 / #20180144187

Method and apparatus for providing business object information

A method and an apparatus for providing business object information are disclosed. The method includes pre-establishing a first database by a server, the first database being used for storing body property data of first users; determining a first business object information set for a client of a target first user; determining target body property data of the target first user based on the first database; determining whether an inventory of a target model that matches the target body property data exists in business objects in the first business object information set; and providing business object information to the client of the target first user based on a determination result. ... Ali Corporation

05/24/18 / #20180143750

Methods and apparatuses for configuring message properties in a networked communications system

The present application provides methods and apparatuses for configuring properties of messages transmitted in a networking communications system. In one embodiment, the method comprises: identifying message content in an input box of a communication session page of a communication application; recording an implementation degree of a trigger operation for a preset dimension in response to detecting the trigger operation; and sending the message content and the implementation degree to a peer device, wherein the implementation degree causes the peer device to configure a display attribute of the message content, such that the display attribute of the message content matches a predefined display attribute corresponding to the implementation degree. ... Ali Corporation

05/24/18 / #20180142955

Clinker inlet distribution of a cement clinker cooler

A clinker inlet distribution grate for feeding a conveyor grate with clinker, previously discharged from a kiln onto the clinker inlet distribution grate wherein the clinker inlet distribution grate comprises at least a chute with at least two grate elements being arranged one besides the other providing a chute enables to easily remove clinker agglomerations, so called snowmen if at least a first of said at least two grate elements is static and that at least a second of said at least two grate elements is movable orthogonally to the cross direction of the chute.. . ... Ali Corporation

05/24/18 / #20180140394

Digital dental tray

A digital dental tray system is described including a dental tray shaped to at least partially surround a plurality of teeth and a plurality of three-dimensional (3d) optical imaging elements attached to the dental tray. Each of the 3d optical imaging elements comprises a structured light projector to project a light pattern onto one or more teeth of the plurality of teeth and a camera to capture an image of the one or more teeth.. ... Ali Corporation

05/17/18 / #20180139611

Verification method and device using a magnetometer

A method for verifying a user of a mobile device is provided. The method includes selecting a numerical value and generating a direction image based on the numerical value. ... Ali Corporation

05/17/18 / #20180139280

Methods and apparatuses for cluster switching

Apparatuses and methods are disclosed for cluster switching. An exemplary method may include synchronizing original data on a first cluster to a second cluster after starting to switch clusters. ... Ali Corporation

05/17/18 / #20180137865

Voiceprint recognition model construction

Technologies related to voiceprint recognition model construction are disclosed. In an implementation, a first voice input from a user is received. ... Ali Corporation

05/17/18 / #20180137169

Querying a database

A query is received from a user. A query event type and a query time range associated with the query are determined. ... Ali Corporation

05/17/18 / #20180137134

Data snapshot acquisition method and system

Embodiments of the present application provide a data snapshot acquisition method and system. The method includes: acquiring a data change record on the basis of a redo log file started from a position and recorded in a source end; loading the data change record to a destination end; and acquiring, in the destination end, a first data snapshot corresponding to a preset time according to the data change record when the preset time arrives. ... Ali Corporation

05/17/18 / #20180135054

Modified oligonucleotides and methods of use

Modified oligonucleotides comprising modifications at the 2′ and/or 3′ positions(s) along with methods of making and use, e.g., against hbv are disclosed.. . ... Ali Corporation

05/17/18 / #20180132981

Method and system for fabricating a dental coping, and a coping fabricated thereby

A wax model of a required coping is produced using cnc machining techniques based on a virtual model of the coping created from digital data obtained from the intraoral cavity. The dental coping is then fabricated from the wax model.. ... Ali Corporation

05/17/18 / #20180132975

Dental appliance with repositioning jaw elements

The present disclosure provides method, computing device readable medium, and devices for dental appliances with repositioning jaw elements. An example of a method can include identifying a misaligned jaw of a patient from a virtual image of the patient's jaw, and providing a treatment plan for the patient including a virtual model of a dental appliance having a first shell and a second shell configured to reposition at least one tooth of the patient. ... Ali Corporation

05/17/18 / #20180132543

Posture control and therapy system

A garment for wear by a person and a garment system of garments includes bands and elastic portions to apply tension and support to muscle groups when the garment is worn by a wearer. The garments include a vest with crossed back bands within the garment that are selectively fastenable to the exterior of the vest to exert tension from the shoulders to the hips. ... Ali Corporation

05/10/18 / #20180131688

Method, apparatus, and system for remotely accessing cloud applications

Disclosed herein are methods, apparatuses, and systems for remotely accessing cloud applications. In one embodiment, the method comprises receiving an access request of a requester, sent by a cloud server, requesting being accessed by a controlling party; establishing a secure channel with the cloud server based on the access request of the requester, sent by the cloud server, requesting being accessed by the controlling party; receiving, via the safety channel, a login key generated based on the access request of the requester sent by the cloud server; generating, based on the login key, a login request for logging into the requester and sending the login request to the cloud server; receiving mode information of a login success returned by the cloud server after the cloud server verifies the login request; and receiving current mode information of the requester pushed by the cloud server, and entering a remote access mode for the requester. ... Ali Corporation

05/10/18 / #20180131649

Method and apparatus for prompting work status

A method and an apparatus for prompting a work status are disclosed. The method may include obtaining a work status of a preset contact person in an instant communication application; detecting that a preset function page of the instant communication application is triggered; and presenting the work status of the preset contact person in the preset function page if the preset function page is related to the preset contact person. ... Ali Corporation

05/10/18 / #20180131633

Capacity management of cabinet-scale resource pools

Capacity management includes: determining that a first set of one or more services configured to execute on a set of one or more existing virtual nodes requires additional hardware resources; releasing a set of one or more hardware resources from a second set of one or more services; grouping at least some of the released set of one or more hardware resources into a set of one or more newly grouped virtual nodes; and providing hardware resources to the first set of one or more services using at least the set of one or more newly grouped virtual nodes.. . ... Ali Corporation

05/10/18 / #20180130167

Multi-display interaction

A client terminal starts an image capture apparatus at a first terminal device when the client terminal receives a multi-display interaction request, to capture an image at a target display interface at a second terminal device. The client terminal determines a target event and target material information correlated with the target event. ... Ali Corporation

05/10/18 / #20180129668

Intermediate file processing method, client, server, and system

The present invention discloses an intermediate file processing method, client, server, and system, including: receiving, from a first client, a message of writing an intermediate file to a first server; requesting a second server to create cluster information of the intermediate file; after the cluster information is created, receiving the cluster information returned by the second server, wherein the cluster information includes a priority level; and sending the cluster information to the first client and a second client, wherein the intermediate file is uploaded to the first server by the first client, so that the intermediate file is written by the first server according to a local disk load and the priority level of the cluster information, and the intermediate file is read from the first server by the second client according to the cluster information. It is ensures that tasks of jobs of higher priority levels can be processed promptly, jobs of higher priority levels are prevented from being delayed, and disk load balance is maintained.. ... Ali Corporation

05/10/18 / #20180129452

Method and system of enhanced reliability and error immunity in flash storage

A last written page in an open block in nand flash is identified where the nand flash includes a plurality of pages and the last written page has first content. Second content is written to an adjacent page in the open block, wherein the adjacent page is physically adjacent to the last written page in the open block and the second content enhances robustness of the first content.. ... Ali Corporation

05/10/18 / #20180126626

Systems and methods for varying elastic modulus appliances

The present invention provides improved devices, systems and methods for repositioning teeth from an initial tooth arrangement to a final tooth arrangement. Repositioning is accomplished with a system comprising a series of polymeric shell appliances configured to receive the teeth and incrementally reposition individual teeth in a series of successive steps. ... Ali Corporation

05/10/18 / #20180125610

Methods and apparatuses for dental images

Described herein are methods and apparatuses to obtain an image, or a set of images, of a patient's teeth from one or more predetermined viewing angles. These methods and apparatuses may include the use an overlay comprising an outline of teeth for each predetermined viewing angle. ... Ali Corporation

05/03/18 / #20180124190

Communication tool for initiation of services

. . . . A service operation is performed using a communication tool. A user selection request is sent. ... Ali Corporation

05/03/18 / #20180124037

Identification of a related computing device for automatic account login

In an implementation of identifying related computing devices for automatic user account login, a login request to a user account that includes a unique identification (id) of a user computing device and an internet protocol (ip) address of the user computing device are received. One or more user computing devices that have logged in to the user account using a same ip address as the user computing device are identified based on a user id of the user account and the unique id of the user computing device. ... Ali Corporation

05/03/18 / #20180122045

Method and apparatus for complete size adaptation of object to be displayed

A method and an apparatus for a complete size adaptation of an object to be displayed are provided. The method includes obtaining elements and description information of the elements included in an object to be displayed, the description information of the elements including information of parent-child relationships among the elements and rules for adaptation into display areas of different sizes based on the parent-child relationships; determining sizes and positions of the elements that are included in the object to displayed and are adapted to a current display area based on the elements and the description information of the elements that are obtained and size information of the current display area; and displaying the elements included in the object to be displayed in the current display area using the sizes and the positions that are determined.. ... Ali Corporation

05/03/18 / #20180121928

Success rate of an online transaction

A payment request is transmitted by a computing device to a merchant server. A message is received by the computing device and from a payment server different from the merchant server. ... Ali Corporation

05/03/18 / #20180121727

Offline-service multi-user interaction based on augmented reality

A method for offline-service multi-user interaction based on augmented reality (ar) includes scanning, by an ar client terminal of a user, an offline service label at an offline service site. Information of the offline service label is transmitted to a server terminal. ... Ali Corporation

05/03/18 / #20180121531

Data updating method, device, and related system

A method including sending an update request to replica servers listed in a copy list respectively; receiving respective response information from a respective replica server of the replica servers after an update of a respective data copy in the respective replica server is completed; in response to determining that a number of response information received in a preset update time is less than a total number of the replica servers, modifying a status of copy information corresponding to a replica server that has not sent a response information to a status of continuing to update; in response to determining that response information from the replica servers with the status of continuing to update has not been received within a preset continuous update time, deleting corresponding copy information; updating a list attribute value of the copy list; and sending the updated list attribute value to a central server.. . ... Ali Corporation

05/03/18 / #20180121366

Read/write request processing method and apparatus

The present application discloses read/write request processing methods and apparatuses. One method disclosed herein includes: receiving an io read/write request from a virtual machine, wherein the io read/write request is used for requesting reading data from and/or writing data to a disk in the virtual machine; acquiring an address space obtained through mapping, and acquiring, according to the io read/write request and the address space, an address of data stored in a physical machine; receiving, after the io read/write request is submitted to a storage device, a processing result of the data on the storage device, wherein the storage device is an apparatus for storing the data in the physical machine; and returning the processing result to the virtual machine through the address space. ... Ali Corporation

05/03/18 / #20180121240

Job scheduling method, device, and distributed system

A job scheduling method including notifying, by a first control node scheduling a first task, a second control node scheduling a second task to obtain execution data generated by at least one task instance of the first task when the at least one task instance of the first task completes execution; obtaining, by the second control node, the execution data generated by the at least one task instance of the first task and assigning the execution data to each task instance of the second task; and scheduling, by the second control node, an execution of at least one task instance of the second task and processing the execution data. The techniques of the present disclosure improve scheduling efficiency and resource utilization rate.. ... Ali Corporation

05/03/18 / #20180121109

Flash storage failure rate reduction and hyperscale infrastructure robustness enhancement through the mram-nor flash based cache architecture

Embodiments of the present invention provide flash-based storage with non-volatile memory components. Mram is mainly used as a data buffer, and nor flash is used to store metadata, such as ftl information, thereby providing non-volatile storage and significantly simplifying power failure mitigation. ... Ali Corporation

05/03/18 / #20180121083

User interface for informational input in virtual reality environment

Responsive to receiving an indication of an input initiation, an input starting point and multiple virtual keys are presented in a virtual reality scenario. Each of the multiple virtual keys has at least one noninterfering path from the input starting point to each virtual key. ... Ali Corporation

05/03/18 / #20180116762

Mold and aligner with cut line markings

Embodiments relate to adding customized cut line information to a shell that is to be formed over mold of a dental arch. In one embodiment, a cut line is determined for the shell. ... Ali Corporation

04/19/18 / #20180109915

Systems, methods and devices for virtual fencing

A method for virtual fencing including: obtaining first user status information pertaining to user location, user behavior, or both; generating a first notification upon detecting that the first user status information meets a triggering condition of a virtual fence, wherein the triggering condition comprises point of interest information, area of interest information, or both; and sending the first notification.. . ... Ali Corporation

04/19/18 / #20180109647

Information processing using a server group

An acquisition request, received at a server, for acquiring activity information of an activity account includes location information of a terminal, an activity identifier, and a target quantity of the activity information. The server is in a server group. ... Ali Corporation

04/19/18 / #20180109640

Method, device and system for pushing information

Embodiments of the present application relate to a method for pushing information, a system for pushing information, and a computer program product for pushing information. A method for pushing information is provided. ... Ali Corporation

04/19/18 / #20180109608

Communication tool for data transfer

An initiation request is received for initiating a service, where the initiation request is generated by a user of a first communication group participating in a communication session. A participation response is received from a plurality of users of the first communication group that defines a second communication group participating in the communication session. ... Ali Corporation

04/19/18 / #20180109588

Resending a hypertext transfer protocol request

Technologies related to resending hypertext transfer protocol (http) requests are disclosed. One or more operations performed on a first web page is monitored. ... Ali Corporation

04/19/18 / #20180109518

Data processing based on two-dimensional code

The present disclosure provides example methods and apparatuses of data processing based on a two-dimensional code. The two-dimensional code is generated upon receiving a data processing request from a user of a first communication device. ... Ali Corporation

04/19/18 / #20180109458

Systems and methods for traffic load balancing on multiple wan backhauls and multiple distinct lan networks

In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for traffic aggregation on multiple wide area network (wan) backhauls and multiple distinct local area network (lan) networks; for traffic load balancing on multiple wan backhauls and multiple distinct lan networks; and for performing self-healing operations utilizing multiple wan backhauls serving multiple distinct lan networks. For example, in one embodiment, a first local area network lan access device is to establish a first lan; a second lan access device is to establish a second lan; a first wide area network wan backhaul connection is to provide the first lan access device with wan connectivity; a second wan backhaul connection to provide the second lan access device with wan connectivity; a management device is communicatively interfaced with each of the first lan access device, the second lan access device, the first wan backhaul connection, and the second wan backhaul connection; and the management device routes a first portion of traffic originating from the first lan over the first wan backhaul connection and routes a second portion of the traffic originating from the first lan over the second wan backhaul connection.. ... Ali Corporation

04/19/18 / #20180109378

Method and system for secure data storage and retrieval

One embodiment described herein provides a system and method for secure data storage. During operation, a client device selects a quantum data key from a plurality of quantum data keys shared between the client device and a storage server, encrypts to-be-stored data using the selected quantum data key, and transmits a data-storage request to the storage server. ... Ali Corporation

04/19/18 / #20180109377

Method and system for data security based on quantum communication and trusted computing

One embodiment described herein provides a system and method for ensuring data and computation security. During operation, a server receives a key-negotiation request from a client and authenticates the client. ... Ali Corporation

04/19/18 / #20180109372

Method and system for quantum key distribution based on trusted computing

One embodiment described herein provides a system and method for negotiating quantum data keys between first and second entities. During operation, the system performs a mutual authentication between the first and second entities. ... Ali Corporation

04/19/18 / #20180108111

Previewing dynamic images and expressions

A location of a preview image of a dynamic image is determined not to be stored in memory. A request for a frame number of at least one static image included in the dynamic image to an acquired network address is transmitted in response to determining the preview image is not stored in the memory. ... Ali Corporation

04/19/18 / #20180108030

Data label distribution

A data label distribution system including a search server, a distribution server, and at least one client terminal. The client terminal communicates with the distribution server. ... Ali Corporation

04/19/18 / #20180108016

Electronic payment risk processing

Past payment thresholds of a payment account are received. A first data sequence is determined by applying a differential operation to the past payment thresholds. ... Ali Corporation

04/19/18 / #20180107819

Login to a suspended account

A first request to log in to a suspended account is received. The first request includes an operation code. ... Ali Corporation

04/19/18 / #20180107816

Virtual reality identity verification

Interaction characteristics of a user interacting with a virtual reality (vr) terminal are obtained through preset sensing hardware in response to a request for execution of a target task requiring user identity verification. The obtained interaction characteristics of the user are compared with preset interaction characteristics of an authorized user of the vr terminal to verify identity of the user. ... Ali Corporation

04/19/18 / #20180107815

Service control and user identity authentication based on virtual reality

A method for service control and user identity authentication includes recognizing a voice command of a virtual reality (vr) device user for initiating a service supported by a vr application, using a biometric sensor to collect one or more biometric characteristics of the vr device user, performing user identity authentication based on the collected one or more biometric characteristics, and communicating with a server that provides the service for performing the service if the user identity authentication is successful.. . ... Ali Corporation

04/19/18 / #20180107814

User identity authentication using virtual reality

A method for user identity authentication using virtual reality includes presenting one or more virtual elements on a virtual reality (vr) scenario of a vr application for initiating a service, identifying, using one or more sensors communicably coupled to the vr device, one or more interactive operations of a user of the vr device with the one or more virtual elements, determining whether the one or more interactive operations match one or more predetermined operations for selecting the one or more virtual elements to initiate the service and trigger biometric authentication for user identity authentication, invoking biometric authentication if the one or more interactive operations match one or more predetermined operations, presenting a virtual guidance in the vr scenario for guiding the user to perform the biometric authentication, and presenting a service interface to the user if the biometric authentication is successful.. . ... Ali Corporation

04/19/18 / #20180107491

Systems, methods, and devices for context-aware applications

A method for applications includes: determining context-related information based on a system signal obtained; executing a target application corresponding to the context-related information, wherein the target application comprises at least one application unit; and using the target application to perform a corresponding operation.. . ... Ali Corporation

04/19/18 / #20180107392

Memory management system and method thereof

Disclosed are a memory management system and a method thereof. The memory management system is configured on a mother board of a server to help a central processing unit of the server to do memory management for a device system. ... Ali Corporation

04/19/18 / #20180104022

System and method for positioning three-dimensional brackets on teeth

System and methods for positioning 3d virtual brackets on teeth for the precise positioning of conventional brackets and wire. Various reference features may be calculated for the teeth and used to calculate a position for the virtual bracket. ... Ali Corporation

04/12/18 / #20180103115

Information pushing

An information pushing method reduces the interference to the user and improves the utilization rate of information resources during the process of the information pushing. For example, the server sends the triggering condition in the form of triggering condition information, and the identification information corresponding to the information to be pushed to the client terminal. ... Ali Corporation

04/12/18 / #20180103016

Enhancing security of application downloads

A computer-implemented method includes receiving download description information for an application from a network using an encrypted communications channel, wherein the download description information includes download address information specifying a network address from which application packages associated with the particular application can be retrieved; and downloading an application package associated with the particular application from the network address specified in the download address information, wherein the application package is downloaded using an unencrypted communications channel.. . ... Ali Corporation

04/12/18 / #20180102993

Mitigating affair processing requests

An affair processing request is received from a first network node. First affair information determined by the first network node is received. ... Ali Corporation

04/12/18 / #20180101616

Search system, page display method and client terminal

A search system, a page display method, and a client terminal are disclosed. The search system includes a front-end server used for receiving a keyword provided by a client terminal, providing the keyword to a content search engine, and returning a content result set that is obtained to the client terminal; and the content search engine used for performing a search in a content resource pool based on the keyword to obtain the content result set, and providing the content result set to the front-end server. ... Ali Corporation

04/12/18 / #20180101576

Content recommendation and display

A system including a basic content pool; a server for content recommendation; and a client terminal. The basic content pool stores one or more contents. ... Ali Corporation

04/12/18 / #20180101574

Searching index information for application data

A search method is disclosed, including obtaining, by one or more processors, query information, searching, by the one or more processors, index information based at least in part on the query information, the index information comprising information that pertains to application units, wherein the information that pertains to an application unit comprises content of the application unit and uniform resource identifier of the application unit, determining, by the one or more processors, an application unit based at least in part on a search result, and running, by the one or more processors, the application unit.. . ... Ali Corporation

04/12/18 / #20180101563

Database processing method, apparatus, and electronic device

Embodiments of the disclosure provide a database processing method, a database processing apparatus, and an electronic device. The database processing method can include: providing a plurality of transactions to a transaction queue, wherein each transaction of the plurality of transactions includes an encapsulated write request for writing data into a database; generating auto-increment identifiers (ids) for data rows of the data corresponding to the plurality of transactions according to an order of the transactions in the transaction queue; and writing the data into the database according to the auto-increment ids assigned to the data rows of the data in the transaction.. ... Ali Corporation

04/12/18 / #20180101541

Determining location information based on user characteristics

A keyword input by a first user is received by a server. User characteristics are determined using the keyword. ... Ali Corporation








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Ali Corporation in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Ali Corporation with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###