COMMAND PROCESSING IN DISTRIBUTED COMPUTING SYSTEMS

    公开(公告)号:US20180270297A1

    公开(公告)日:2018-09-20

    申请号:US15987998

    申请日:2018-05-24

    摘要: An embodiment of the invention includes a method for executing commands in a distributed computing environment. The method receives a plurality of distributed commands from one or more devices. The method determines a global command execution order for executing the received plurality of distributed commands. The method dispatches the received plurality of distributed commands to a plurality of servers hosting a plurality of corresponding shards in the distributed computing environment, where a given distributed command corresponds to one or more of a given shard if the given distributed command pertains to a state hosted by the one or more given shard. The method executes, by the one or more given shard, the given distributed command, where the execution is deterministic, and where a result of deterministic execution of the given distributed command is unanimous among the one or more given shard.

    EMBEDDING A REMOVABLE BARCODE INTO AN IMAGE

    公开(公告)号:US20180211390A1

    公开(公告)日:2018-07-26

    申请号:US15416110

    申请日:2017-01-26

    IPC分类号: G06T7/11 G06T7/90 G06K19/06

    摘要: Removing an embedded barcode in an image. A barcode-embedding area in an image is acquired. Pixels in the barcode-embedding area can be changed from a RGB color space to a color space with a luminance component. The luminance values of the pixels can be determined on a dark side or a light side. The luminance values of the pixels on the dark side or the light side can be mapped to luminance values falling into a whole range of a luminance interval. The pixels in the barcode-embedding area can be changed from the color space with the luminance component to the RGB color space.

    METHODS AND SYSTEMS OF PERSONALIZED PHOTO ALBUMS BASED ON SOCIAL MEDIA DATA

    公开(公告)号:US20170300782A1

    公开(公告)日:2017-10-19

    申请号:US15131324

    申请日:2016-04-18

    IPC分类号: G06K9/62 G06F17/30 G06T11/60

    摘要: Embodiments include methods, and mobile computing devices, and computer program products for creating personalized photo albums on mobile computing devices based on social media data. Aspects include: accessing, via mobile computing device, various photos taken by a user of mobile computing device, retrieving, from one or more social media streams, various media photos posted by user of the mobile computing device, extracting image features from the photos and the media photos, and text features from the media photos, generating photo clusters based on the image features of the photos, and media photo clusters based on the image features of the media photos, respectively, matching the photo clusters and the media photo clusters, tagging the photo clusters and the media photo clusters matched based on the text features extracted from the media photos, and generating a personalized photo album based on the photo clusters tagged and the media photo clusters tagged.