TRANSFER OF DIGITAL MEDIA OBJECTS VIA MIGRATION

    公开(公告)号:US20180307697A1

    公开(公告)日:2018-10-25

    申请号:US15926786

    申请日:2018-03-20

    Applicant: ReDigi, Inc.

    CPC classification number: G06F17/30079 G06F17/30091 G06F17/30168 H04L67/06

    Abstract: The invention provides in some aspects an improved method for transfer of digital media objects that includes storing a digital file on a first digital data device and migrating that digital file to a second digital data device by repeating a plurality of times the steps of: (i) transferring to a second digital data a respective piece of the digital file, (ii) storing that respective piece of the digital file on the second digital data device. The foregoing are effected so that no respective piece of the digital file is concurrently stored on the first and second digital data devices and/or, more generally, so that any same portion of the digital file that is concurrently stored on the first and second digital data devices comprises not more than an insubstantial amount of the digital data file. Methods and apparatus according to the invention can be used for the (re)sale, lending, streaming or other transfer of digital music, digital books and other digital media objects.

    Optimistic concurrency utilizing distributed constraint enforcement

    公开(公告)号:US09762664B2

    公开(公告)日:2017-09-12

    申请号:US14296453

    申请日:2014-06-05

    Abstract: Optimistic concurrency is effectuated to manage constraints in a synchronization environment at multiple computing device endpoints in a consistent fashion without utilizing concentrated centralized constraint logic. Implemented data synchronization constraints that identify false violation scenarios may be automatically resolved without user intervention by using an etag system directed by a master component to assist computing device endpoints to maintain data synchronization among them. Data entries defining each file hierarchy component to be synched are generated and shared with the master component and each computing device endpoint in a synchronization environment. Individual computing device endpoints can use the data entries generated locally with those generated by other computing device endpoints to locally resolve identified false violation scenarios.

    Reducing lock occurrences in server/database systems
    4.
    发明授权
    Reducing lock occurrences in server/database systems 有权
    减少服务器/数据库系统中的锁发生

    公开(公告)号:US09558227B2

    公开(公告)日:2017-01-31

    申请号:US14960500

    申请日:2015-12-07

    Abstract: Limiting the number of concurrent requests in a database system. Arranging requests to be handled by the database system in at least one queue. Defining a maximum value (SS) of concurrent requests corresponding to the at least one queue. Monitoring at least one queue utilization parameter corresponding to the at least one queue and calculating a performance value based on the at least one queue utilization parameter. Adapting the maximum value (SS) of concurrent requests of the at least one queue dynamically based on the performance value (PF) in order to improve system performance. Limiting the number of concurrent requests of the at least one queue dynamically based on the dynamically adapted maximum value (SS).

    Abstract translation: 限制数据库系统中的并发请求数。 在至少一个队列中安排要由数据库系统处理的请求。 定义与所述至少一个队列相对应的并发请求的最大值(SS)。 监视与所述至少一个队列对应的至少一个队列利用率参数,并基于所述至少一个队列利用参数来计算性能值。 基于性能值(PF)动态调整至少一个队列的并发请求的最大值(SS),以提高系统性能。 基于动态适应的最大值(SS)来动态地限制至少一个队列的并发请求数。

    Scalability improvement in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
    5.
    发明授权
    Scalability improvement in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform 有权
    在基于云的协作平台中发生的事件增量更新客户端的系统中的可扩展性改进

    公开(公告)号:US09535924B2

    公开(公告)日:2017-01-03

    申请号:US14194091

    申请日:2014-02-28

    Applicant: Box, Inc.

    CPC classification number: G06F17/30168

    Abstract: Techniques are disclosed for improving scalability in a system which incrementally updates remote clients with events that occurred in a cloud-enabled platform. In one embodiment, a method comprises, in response to an action from a user in the cloud-enabled platform, determining a list of events to update one or more collaborators of the user about the action. The method further comprises separating the list of events into a plurality of sub-lists of events such that each sub-list of events can be stored in a database within a designated amount of time, and further comprises storing the plurality of sub-lists of events into the database to be read by the one or more collaborators. Among other advantages, embodiments disclosed herein provide enhancement in scalability, robustness and availability for cloud-based collaboration platforms with large numbers of collaborators by incorporating mechanisms to divide-and-conquer the workload of event updates in such platforms.

    Abstract translation: 公开了用于提高系统中的可扩展性的技术,该系统通过在启用云的平台中发生的事件来逐步更新远程客户端。 在一个实施例中,一种方法包括响应于来自云启用平台中的用户的动作,确定事件列表来更新用户关于该动作的一个或多个协作者。 该方法还包括将事件列表分成多个事件子列表,使事件的每个子列表可以在指定的时间量内存储在数据库中,还包括存储多个子列表 事件进入数据库,由一个或多个协作者读取。 除了其他优点之外,本文公开的实施例通过并入机制来分配和征服在这样的平台中的事件更新的工作量来提供具有大量协作者的基于云的协作平台的可扩展性,鲁棒性和可用性。

    Reducing lock occurrences in server/database systems
    7.
    发明授权
    Reducing lock occurrences in server/database systems 有权
    减少服务器/数据库系统中的锁发生

    公开(公告)号:US09524314B2

    公开(公告)日:2016-12-20

    申请号:US14956436

    申请日:2015-12-02

    Abstract: Limiting the number of concurrent requests in a database system. Arranging requests to be handled by the database system in at least one queue. Defining a maximum value (SS) of concurrent requests corresponding to the at least one queue. Monitoring at least one queue utilization parameter corresponding to the at least one queue and calculating a performance value based on the at least one queue utilization parameter. Adapting the maximum value (SS) of concurrent requests of the at least one queue dynamically based on the performance value (PF) in order to improve system performance. Limiting the number of concurrent requests of the at least one queue dynamically based on the dynamically adapted maximum value (SS).

    Abstract translation: 限制数据库系统中的并发请求数。 在至少一个队列中安排要由数据库系统处理的请求。 定义与所述至少一个队列相对应的并发请求的最大值(SS)。 监视与所述至少一个队列对应的至少一个队列利用率参数,并基于所述至少一个队列利用参数来计算性能值。 基于性能值(PF)动态调整至少一个队列的并发请求的最大值(SS),以提高系统性能。 基于动态适应的最大值(SS)来动态地限制至少一个队列的并发请求数。

    Relay system, relay device, and control method and control program of relay device
    8.
    发明授权
    Relay system, relay device, and control method and control program of relay device 有权
    继电器系统,继电器,继电器控制方法及控制程序

    公开(公告)号:US09345062B2

    公开(公告)日:2016-05-17

    申请号:US13852018

    申请日:2013-03-28

    Inventor: Masaki Fujita

    Abstract: A relay device arranged between a plurality of terminal devices and a file device for relaying data communication, includes: a storage unit configured to store a change history of each piece of data acquired from the file device by a request from the terminal device; a communication unit; and a computation processing unit configured to, in a case where a change history of first data acquired from the file device by a request from a first terminal device is different from a change history of second data having the same file name as the first data acquired from the file device after acquisition of the first data by the first terminal device by a request from a second terminal device, control and cause the communication unit to notify the first terminal device that the first data is changed to the second data.

    Abstract translation: 布置在多个终端设备和用于中继数据通信的文件设备之间的中继设备包括:存储单元,被配置为存储通过来自终端设备的请求从文件设备获取的每条数据的改变历史; 通信单元; 以及计算处理单元,被配置为在通过来自第一终端设备的请求从文件设备获取的第一数据的改变历史与获取的第一数据具有相同文件名的第二数据的改变历史不同的情况下 从第一终端装置通过第二终端装置的请求获取第一数据之后的文件装置,控制并使通信单元通知第一终端装置第一数据被改变为第二数据。

    Method and apparatus for a file sharing and synchronization system
    9.
    发明授权
    Method and apparatus for a file sharing and synchronization system 有权
    文件共享和同步系统的方法和装置

    公开(公告)号:US09037540B2

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

    申请号:US14075598

    申请日:2013-11-08

    Applicant: Dropbox, Inc.

    Abstract: A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser.

    Abstract translation: 提供了一种用于管理和共享图像文件的计算机实现的方法。 在本发明的一个实施例中,该方法包括提供服务器平台并在服务器平台上提供数据存储,用于维持在多个共享客户端之间共享的文件的全分辨率副本。 在服务器平台上提供同步引擎,并且被配置为当至少一个共享客户端更新或改变所述文件之一时,向多个共享客户端发送实时更新。 还可以提供一种网络界面,其允许用户通过使用网络浏览器来访问数据存储区中的文件。

Patent Agency Ranking