-
公开(公告)号:US11303590B2
公开(公告)日:2022-04-12
申请号:US17224949
申请日:2021-04-07
Applicant: Google LLC
Inventor: Hung Pham
IPC: H04L12/58 , H04L51/046 , H04L51/02 , G06F40/56 , G06F40/274 , G06F3/04842 , H04L51/08 , H04W4/14 , G06F40/30
Abstract: Implementations relate to automatic suggested responses based on message stickers provided in a messaging application. In some implementations, a computer-implemented method to provide message suggestions in a messaging application includes detecting a first message sent by a first user device to a second user device over a communication network, programmatically analyzing the first message to determine a semantic concept associated with the first message, identifying one or more message stickers based at least in part on the semantic concept, and transmitting instructions to cause the one or more message stickers to be displayed in a user interface displayed on the second user device.
-
公开(公告)号:US11277583B2
公开(公告)日:2022-03-15
申请号:US17114852
申请日:2020-12-08
Applicant: Google LLC
Inventor: Colvin Pitts
IPC: G06N20/00 , G11B27/034 , G11B27/34 , H04N7/01 , G06K9/00
Abstract: Described are methods, systems, and computer-readable media to automatically crop videos using personalized parameters. Some implementations include a computer-implemented method that comprises obtaining an input video, determining a per-frame crop score for one or more candidate crop regions in each frame of the input video, generating a face signal for the one or more candidate crop regions, adjusting each per-frame crop score based on the face signal, determining a minimal cost path that represents crop region locations based on motion cost and the adjusted per-frame crop score, generating crop keyframing corresponding to the crop region locations along the minimal cost path, wherein the crop keyframing includes a start frame, an end frame, and crop region location, and outputting a modified video that has one or more of an output aspect ratio or an output orientation that is different than a corresponding aspect ratio or an orientation of the input video.
-
公开(公告)号:US11229850B2
公开(公告)日:2022-01-25
申请号:US15097650
申请日:2016-04-13
Applicant: Roblox Corporation
IPC: A63F13/795 , A63F13/35 , A63F13/87 , A63F13/75 , A63F13/48
Abstract: A VIP gaming service is provided through one or more servers providing games to players as members of the service, with one or more interactive interfaces executing on a web server, whereby players connected to the web server may select and configure games to play. Players connected to the server and logged in to the service are enabled by an interactive interface to purchase an ability to privatize an instance of playing a game, if a game developer has enabled the game to be hosted on a private server, and wherein privatizing the game selected as a VIP game enables the purchasing player to control entry of other players into the game in a specific instance of play, to alter circumstances and interactions in playing the game in the specific instance of play, and to lead the other players in the instance of playing the game.
-
44.
公开(公告)号:US11224804B2
公开(公告)日:2022-01-18
申请号:US16037730
申请日:2018-07-17
Applicant: Roblox Corporation
Inventor: Pavel Pavlov
IPC: A63F13/12 , A63F13/355 , A63F13/86 , A63F13/87 , A63F13/335
Abstract: A system has a network-connected game platform for a specific player, executing first software on a first processor from a non-transitory medium, a game server connected to the network, streaming game data for a specific game to the network-connected game platform, the game server executing second software on a second processor from a non-transitory medium, and an interactive interface presented on a display screen of the first mobile device, the interactive interface displaying progress of the specific game, and comprising in addition a specific command input function. Through the command input function, the player is enabled to command the system to prepare a video clip, prepared using saved game updates, displaying activity in the game, over a period of time beginning and ending at times either preprogrammed, or set by selection through specific input functions provided to the player.
-
公开(公告)号:US11224803B2
公开(公告)日:2022-01-18
申请号:US16692881
申请日:2019-11-22
Applicant: Roblox Corporation
Inventor: Aswath Manoharan , Eric Holmdahl , Jianan Duan , Nikolaus Sonntag , I-Wu Lu
IPC: A63F9/24 , A63F13/352 , G06F16/9038 , G06F16/9035 , A63F13/79
Abstract: Prominent display of a targeted game in search results from a search within an online gaming platform. In some implementations, a server receives a search query from a device. The search query is executed against a data store of available games to obtain search results indicating a set of games. Based on one or more characteristics of the set of games, it is determined whether the search query is directed to a narrow search for a particular game in the set of games. In response to determining such a narrow search, the particular game is designated with a highlight indication, and the search results and highlight indication are transmitted to the device, causing display of a user interface that includes at least a portion of the search results. The highlight indication causes the device to display an identifier of the particular game as highlighted relative to other search results.
-
公开(公告)号:US11191596B2
公开(公告)日:2021-12-07
申请号:US16191208
申请日:2018-11-14
Applicant: Intuitive Surgical Operations, Inc.
Inventor: Allen C. Thompson , Scott O. Luke
IPC: G05B15/00 , A61B34/00 , A61B34/35 , G06F3/033 , G06F3/01 , A61B34/37 , G05G1/30 , A61B90/00 , A61B17/00
Abstract: A foot controller includes a stationary portion and a cradle member that can receive a foot of a user. The cradle member is moveable to of different positions along paths, such as a left position, a right position, a front position, or a back position. One or more paths have a left-right direction of the controller and at least one of the paths has a forward-back direction of the controller. Sensors sense the cradle member at a particular position and output sensor signals indicative of that position. A function provided by a system is activated based on the sensed position.
-
公开(公告)号:US11157572B1
公开(公告)日:2021-10-26
申请号:US14458125
申请日:2014-08-12
Applicant: Google Inc.
Inventor: Mario Ventura Anima , Irene Chung , James Kevin Rodgers , Brandon Herring
IPC: G06F3/0481 , G06F3/0484 , G06F16/9535
Abstract: Implementations relate to sharing user activity data with other users. In some implementations, a method includes evaluating one or more actions of a second user to detect that the second user is interested in one or more attributes of one or more activities performed by a first user and described in activity data of the first user. A request is provided to the first user to share at least a portion of the activity data with the second user. The method receives, in response to the request, an indication from the first user to share a designated portion of the activity data with the second user. The method causes the activity data to be made accessible to the second user, and provides information for presentation via a device to the second user, where the presented information is derived from the shared portion of the activity data.
-
公开(公告)号:US11148051B2
公开(公告)日:2021-10-19
申请号:US15445339
申请日:2017-02-28
Applicant: Roblox Corporation
Inventor: David Baszucki , Claus Christopher Moberg , Michael McHale
IPC: A63F13/35 , H04L29/06 , A63F13/355
Abstract: A system has a media server enabled to serve interactive digital experiences, and to accept input for control of objects, a plurality of computerized appliances enabled to receive and display digital experiences, and having input mechanisms enabled to provide control input for objects, and an intermediary server executing software, and having access to a data repository. Data interaction between individual ones of the of the computerized appliances and the media server is accomplished through the intermediary server, and upon establishment of data interaction, the technical nature of the display and input apparatus of the particular computerized appliance is determined, data received at the intermediary server from the computerized appliance is modified to the specific format accepted by the media server, and data output from the media server is modified at the intermediary server for optimum display at the particular computerized appliance.
-
公开(公告)号:US11144315B2
公开(公告)日:2021-10-12
申请号:US16563509
申请日:2019-09-06
Applicant: Roblox Corporation
Inventor: Jianan Duan
Abstract: A technique determines a quality of an electronic game based at least in part on the time spent by a game developer to design the electronic game. While operating a game development tool during the design of the game, the number of actions taken using the game development tool are counted for a plurality of time frames. If the number of actions for any particular time frame meet a threshold number of actions, then a duration of that time frame is added to a value of a total developer time for the electronic game. Other time frames, in which the number of actions fails to meet the threshold, do not have their time frame durations added to the value of the total developer time. A higher quality rating corresponds to longer total developer time.
-
公开(公告)号:US11120055B2
公开(公告)日:2021-09-14
申请号:US16531850
申请日:2019-08-05
Applicant: Google LLC
Inventor: Joseph Robert Smarr , Anand Agarawala , Brett Rolston Lider , Benjamin David Eidelson
Abstract: A system and method for generating activity summaries for users. User activity information is received by a user activity information receiver module. Once enough data is received and processed, the data is analyzes and segmented to determine and create an activity summary or story. Content is selected. The selection of the content includes selection of content items, such as multimedia items, e.g. pictures and videos. Secondary information, such as user activity information or location information is analyzed. A story is generated based on the selected content, including the selected content. The story is represented by a display of the selected media and other information associated with the media.
-
-
-
-
-
-
-
-
-