METHOD AND SYSTEM FOR UNIFORM, CONSISTENT, STATELESS AND DETERMINISTIC CONSISTENT HASHING FOR FIXED SIZE PARTITIONS

    公开(公告)号:US20210073043A1

    公开(公告)日:2021-03-11

    申请号:US16567473

    申请日:2019-09-11

    Abstract: A computer implemented method and system for uniform, consistent, stateless, and deterministic consistent hashing for fixed size partitions. The method comprises receiving server information for a plurality of servers in a server pool; ordering the server information for the plurality of servers; calculating a mean number of partitions per server in the server pool; calculating a first maximum allowed number of partitions for a server by applying a floor function to the calculated mean number of partitions per server in the server pool; in the order of the ordered server information, assigning partitions to servers based on a hashing function, using the first maximum allowed number of partitions per server; calculating a second maximum allowed number of partitions for a server by applying a ceiling function to the calculated mean number of partitions per server in the server pool; in the order of the ordered server information, assigning partitions to servers based on a hashing function, using the second maximum allowed number of partitions per server; and assigning unassigned partitions wherein assigning comprises: for each unassigned partition, mapping the partition to a server with the least number of assigned partitions at a time of the mapping.

    System and method for proof-of-work based on hash mining for reducing spam attacks

    公开(公告)号:US10715471B2

    公开(公告)日:2020-07-14

    申请号:US16108383

    申请日:2018-08-22

    Abstract: A method for providing a proof-of-work challenge based on hash mining for reducing spam attacks comprising: receiving an email message from a client device; determining a level of trustworthiness of the client device; generating a challenge message based on the determined trustworthiness of the client device; transmitting the challenge message to the client device; receiving a response to the challenge message from the client device; and forwarding the email to one or more recipients when the response to the challenge message is correct.

    Systems and methods for remote correction of invalid contact file syntax

    公开(公告)号:US10169397B2

    公开(公告)日:2019-01-01

    申请号:US15157536

    申请日:2016-05-18

    Abstract: A method of remote correction of invalid contact file syntax is disclosed. The method comprising receiving a file comprising information associated with one or more contacts; attempting to import the received file on a target device; in response to an import failure: depersonalizing the received file of contact information; identifying a location within one or more contacts the depersonalized file which caused the import failure, wherein the location is stored as metadata; transmitting the depersonalized file and the metadata to a remote server for repair; and receiving a repaired depersonalized file; repairing the received file of contacts based on the repaired depersonalized file; and importing the file of contacts on the target device.

    Edition-based redefinition for tables

    公开(公告)号:US09715516B1

    公开(公告)日:2017-07-25

    申请号:US14084356

    申请日:2013-11-19

    CPC classification number: G06F17/30339 G06F8/65 G06F8/656

    Abstract: Embodiments of the present invention are directed to an improved apparatus, system and method of edition-based redefinition for tables. When a new edition of an application is created, editions on the tables pertaining to the application are created. These tables typically store application configuration/reference data that control what the application does. These tables are altered to contain a new “edition” column. Keys on these tables include the “edition” column. Each table is partitioned on the “edition” column such that cleaning up data used by an edition is easy. Views are created on these tables, which make the “edition” column invisible by the application while ensuring that only data that can be accessed is the data for the correct edition. The current “edition” of the application stays fully operational while the application is upgraded because the configuration data in the tables does not change until the new “edition” is turned on.

    METHOD AND APPARATUS FOR JUST-IN-TIME TRANSCODING

    公开(公告)号:US20170188071A1

    公开(公告)日:2017-06-29

    申请号:US15388474

    申请日:2016-12-22

    Abstract: A computer implemented method and apparatus for just-in-time transcoding. The method comprises receiving at a media server, video content, wherein the video content comprises a plurality of key frames and delta frames; generating, in response to receiving the video content, metadata, wherein the metadata is a lookup table of the plurality of key frames; storing the video content and the metadata; receiving a first request to view video content; generating a playlist for the video content; receiving a second request to view a video segment of the video content; and transcoding the video segment; and transmitting the transcoded video segment.

    Method of alerting a user of important events from a plurality of sources and a system thereof
    16.
    发明授权
    Method of alerting a user of important events from a plurality of sources and a system thereof 有权
    从多个源及其系统向用户提醒重要事件的方法

    公开(公告)号:US09419931B2

    公开(公告)日:2016-08-16

    申请号:US14216903

    申请日:2014-03-17

    Abstract: Embodiments of the present invention relate to event notifications on an end-user device of events that are important to a user of the device. The user is typically subscribed to a service that pulls events from a plurality of sources indicated by the user. The sources include a native address book on the device, a social network(s), a professional network(s), and/or another remote location(s) on the Internet. Around the occurrence of an event, the service allows for automatically generating an electronic wish and for purchasing a gift to be presented to one or more recipients associated with the event. The service can transmit the content in various forms and can include a monetizing scheme. The service is able to intelligently determine which events are important to the user such to alert the user of only those relevant events, and to intelligently select an appropriate channel for transmitting the content.

    Abstract translation: 本发明的实施例涉及终端用户设备上对设备的用户重要的事件的事件通知。 用户通常订阅从用户指示的多个源中提取事件的服务。 源包括设备上的本地通讯录,社交网络,专业网络和/或因特网上的另一个远程位置。 围绕事件的发生,该服务允许自动生成电子愿望并购买要呈现给与事件相关联的一个或多个收件人的礼物。 该服务可以以各种形式传送内容,并且可以包括营利方案。 该服务能够智能地确定哪些事件对于用户来说是重要的,以便仅向用户提醒那些相关事件,并智能地选择用于发送内容的适当信道。

    System and method of verifying a number of a mobile terminal
    17.
    发明授权
    System and method of verifying a number of a mobile terminal 有权
    验证移动终端的数量的系统和方法

    公开(公告)号:US09160736B2

    公开(公告)日:2015-10-13

    申请号:US14586585

    申请日:2014-12-30

    Abstract: A client device is coupled with a server. The client device prompts a user to enter a number associated with a mobile device, which can be the client device, and generates data including a code. The code is typically hidden from the user when the code is generated and is saved on the client device. The client device transmits the number entered by the user and the code generated by the client device to the server, which sends a message, including the code, to the mobile device associated with the number. The client device prompts the user to enter the code included in the message. Validity of the number is based on one or more factors, including the accuracy of the code entered by the user. In addition, validity of the number can also be based on whether the second user input was entered within a predetermined time limit.

    Abstract translation: 客户端设备与服务器相连。 客户端设备提示用户输入与可以是客户端设备的移动设备相关联的号码,并生成包括代码的数据。 当代码生成并保存在客户端设备上时,代码通常从用户隐藏。 客户端设备将由用户输入的号码和由客户端设备生成的代码发送到服务器,服务器将包括代码的消息发送到与号码相关联的移动设备。 客户端设备提示用户输入消息中包含的代码。 数字的有效性基于一个或多个因素,包括用户输入的代码的准确性。 此外,数字的有效性还可以基于在预定时间限制内是否输入第二用户输入。

    MOBILE CONTENT TRANSFER (MCT) SOLUTION
    18.
    发明申请
    MOBILE CONTENT TRANSFER (MCT) SOLUTION 审中-公开
    移动内容传输(MCT)解决方案

    公开(公告)号:US20150172374A1

    公开(公告)日:2015-06-18

    申请号:US14542051

    申请日:2014-11-14

    Abstract: A Mobile Content Transfer (MCT) system requires no special equipment or a physical connection to any hardware. The MCT system has no hardware limitation with regard to the number of simultaneous transfers. The MCT system can be used to transfer data from anywhere at any time by anyone without the need to go into a retail location. The MCT system can transfer and store all or some data classes to increase adoption and usage of the MNO Cloud. The MCT system eliminates the need for dedicated personnel allowing more personnel to attend to new sales revenue opportunities. The MCT system eliminates the need to wait for a single machine or individual and empowers the end-user to perform the transfer of their data whenever and wherever they choose. The MCT system provides the option to safely and securely store data in the cloud that can be restored to another device.

    Abstract translation: 移动内容传输(MCT)系统不需要特殊设备或任何硬件的物理连接。 关于同时传输的数量,MCT系统没有硬件限制。 MCT系统可以随时随地从任何地方传输数据,而无需进入零售地点。 MCT系统可以传输和存储所有或一些数据类,以增加MNO Cloud的采用和使用。 MCT系统消除了专业人员的需求,允许更多的人员参与新的销售收入机会。 MCT系统消除了等待单个机器或个人的需要,并授权最终用户随时随地执行数据传输。 MCT系统提供安全,安全地存储云中的数据,可以恢复到另一个设备。

    ENTERPRISE ADDRESS MANAGEMENT SYSTEM AND A METHOD THEREOF
    19.
    发明申请
    ENTERPRISE ADDRESS MANAGEMENT SYSTEM AND A METHOD THEREOF 审中-公开
    企业地址管理系统及其方法

    公开(公告)号:US20150039656A1

    公开(公告)日:2015-02-05

    申请号:US14450034

    申请日:2014-08-01

    Abstract: Embodiments of the present invention relate to an enterprise address management system. In the enterprise address management system, addresses are imported and consolidated from external sources and stored in a database. The addresses are continuously updated from the same or different external sources while a history for each address is maintained to allow for retrieval and use of previous information. The history of each address is updated as a corresponding address transitions through an address life cycle as defined by a subscriber. The address life cycle typically is represented by a state model. In some embodiments, the enterprise address management system allows each subscriber to define and configure its own address life cycle state model and to control the flow of addresses through that life cycle.

    Abstract translation: 本发明的实施例涉及企业地址管理系统。 在企业地址管理系统中,地址由外部来源导入和合并,存储在数据库中。 这些地址从相同或不同的外部来源不断更新,同时维护每个地址的历史以允许检索和使用先前的信息。 每个地址的历史被更新为一个相应的地址通过一个订户定义的地址生命周期转换。 地址生命周期通常由状态模型表示。 在一些实施例中,企业地址管理系统允许每个订户定义和配置其自己的地址生命周期状态模型并且控制通过该生命周期的地址流。

Patent Agency Ranking