Patents by Inventor Sean Liu
Sean Liu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12174711Abstract: Technique for determining a data recovery duration involve determining a plurality of phases of data recovery. Such techniques further involve determining, based on a metadata metric set of a phase in the plurality of phases, a recovery duration of the phase, the recovery duration of the phase representing a duration required for recovery of the phase. Such techniques further involve determining the data recovery duration based on the recovery duration of the phase. Accordingly, a data recovery duration can be accurately predicted, and a user can know in advance how long data unavailability will last, which helps the user make a decision to schedule the data recovery in an appropriate time period, thereby being more effective and efficient for the user.Type: GrantFiled: July 26, 2023Date of Patent: December 24, 2024Assignee: Dell Products L.P.Inventors: Yina Huang, Sean Liu, Piers Yu, Yunfei Chen, Jianhua Shao
-
Publication number: 20240241797Abstract: Technique for determining a data recovery duration involve determining a plurality of phases of data recovery. Such techniques further involve determining, based on a metadata metric set of a phase in the plurality of phases, a recovery duration of the phase, the recovery duration of the phase representing a duration required for recovery of the phase. Such techniques further involve determining the data recovery duration based on the recovery duration of the phase. Accordingly, a data recovery duration can be accurately predicted, and a user can know in advance how long data unavailability will last, which helps the user make a decision to schedule the data recovery in an appropriate time period, thereby being more effective and efficient for the user.Type: ApplicationFiled: July 26, 2023Publication date: July 18, 2024Inventors: Yina Huang, Sean Liu, Piers Yu, Yunfei Chen, Jianhua Shao
-
Patent number: 11973819Abstract: A method includes collecting user activity data for a first online media item. The user activity data can be data for a user consuming the first online media item. The method further includes segmenting a second online media item into a plurality of segments, and identifying one or more of the plurality of segments with user activity data satisfying one or more criteria. The identified segments comprise a set of frames of the plurality of frames of the second online media item. The method further includes selecting a frame from the set of frames from the second online media item. The method further includes sending a recommendation of the selected frame as a thumbnail recommendation for the second online media item to a client device.Type: GrantFiled: August 17, 2020Date of Patent: April 30, 2024Assignee: Google LLCInventors: Doug Sherrets, Benjamin David Eidelson, Jason Toff, Jason Prado, Sean Liu, Karen Kavett
-
Publication number: 20240095877Abstract: Features described herein generally relate to providing spatiotemporal guidance within a 360-degree video. Particularly, while a 360-degree video is being displayed to a user, a current location of the view of the user within the 360-degree video is determined. Additionally, regions of interest may be identified within the 360-degree video, along with their location and a time in which the regions of interest are active within the 360-degree video. A visual guide is then overlaid onto the 360-degree video that indicates a current location of the view of the user, as well as locations of one or more regions of interest, as well as the time during which each region of interest is active (able to be viewed) within the 360-degree video. By viewing the visual guide, the user may be able to anticipate a location and timing of regions of interest within the 360-degree video and adjust their gaze to the correct location at the correct time to view such regions of interest.Type: ApplicationFiled: January 31, 2023Publication date: March 21, 2024Applicant: Meta Platforms Technologies, LLCInventors: Sean LIU, Rorik HENRIKSON, Mark PARENT, Michael GLUECK, Tovi GROSSMAN
-
Publication number: 20230412789Abstract: A multiview image creation system and method create a multiview image from a single view image. Creating a multiview image includes importing a single view image and assigning the single view image to a first multiview image layer of a composite multiview image. Creating a multiview image further includes replicating the single view image into a plurality of view images of the first multiview image layer, converting a depth setting of the first multiview image layer into a plurality of shift values of corresponding view images based on an ordered number of the view images, and shifting the view images of the first multiview image layer according to the corresponding shift values. The plurality of multiview image layers may be automatically rendered in a predefined sequence as the composite multiview image on a multiview display.Type: ApplicationFiled: August 29, 2023Publication date: December 21, 2023Inventor: Sean Liu
-
Publication number: 20230200604Abstract: A vacuum cleaner comprises a housing having a longitudinal axis. A motor-fan assembly is mounted in the housing and arranged to generate an airflow along an airflow path from a dirty air inlet to an air exhaust. A retractable nozzle defines the dirty air inlet and is moveably mounted on the housing. At least a portion of the retractable nozzle is arranged to move between a retracted configuration within the housing and a deployed configuration outside the housing. The portion of the retractable nozzle in the retracted configuration is aligned in a direction along the longitudinal axis and the portion of the retractable nozzle in the deployed configuration is aligned in a direction across the longitudinal axis.Type: ApplicationFiled: February 24, 2023Publication date: June 29, 2023Inventors: Oleksiy Sergyeyenko, Ashok Samuel Baskar, Sean Liu
-
Patent number: 11607096Abstract: A vacuum cleaner comprises a housing having a longitudinal axis. A motor-fan assembly is mounted in the housing and arranged to generate an airflow along an airflow path from a dirty air inlet to an air exhaust. A retractable nozzle defines the dirty air inlet and is moveably mounted on the housing. At least a portion of the retractable nozzle is arranged to move between a retracted configuration within the housing and a deployed configuration outside the housing. The portion of the retractable nozzle in the retracted configuration is aligned in a direction along the longitudinal axis and the portion of the retractable nozzle in the deployed configuration is aligned in a direction across the longitudinal axis.Type: GrantFiled: February 3, 2021Date of Patent: March 21, 2023Assignee: Black & Decker, Inc.Inventors: Oleksiy Sergyeyenko, Ashok Samuel Baskar, Sean Liu
-
Patent number: 11503194Abstract: A coupling system for peripheral devices may include a housing and a shaft assembly. An end of the shaft assembly is threaded and couples to and uncouples from a peripheral device by relative rotational movement between the peripheral device and the shaft assembly. An inner cavity of the housing and another end of the shaft assembly defines a limited range of rotational motion between first and second rotational positions. Rotating the shaft assembly to the first rotational position allows for the peripheral device to be rotated relative to both the shaft assembly and the housing to couple the peripheral device to the housing via the shaft assembly. With the peripheral device coupled to the shaft assembly, relative rotational motion between the peripheral device and the housing is allowed between the first rotational position and the second rotational position without rotating the peripheral device relative to the shaft assembly.Type: GrantFiled: July 21, 2021Date of Patent: November 15, 2022Assignee: Logitech Europe S.A.Inventors: Yoy Dai, Sean Liu, Giuseppe Russo, Steven Takayama
-
Publication number: 20220240740Abstract: A vacuum cleaner comprises a housing having a longitudinal axis. A motor-fan assembly is mounted in the housing and arranged to generate an airflow along an airflow path from a dirty air inlet to an air exhaust. A retractable nozzle defines the dirty air inlet and is moveably mounted on the housing. At least a portion of the retractable nozzle is arranged to move between a retracted configuration within the housing and a deployed configuration outside the housing. The portion of the retractable nozzle in the retracted configuration is aligned in a direction along the longitudinal axis and the portion of the retractable nozzle in the deployed configuration is aligned in a direction across the longitudinal axis.Type: ApplicationFiled: February 3, 2021Publication date: August 4, 2022Inventors: Oleksiy Sergyeyenko, Ashok Samuel Baskar, Sean Liu
-
Patent number: 10977305Abstract: Methods, systems, and computer programs are presented for generating location-based playlists. The disclosed method includes providing a music service for generating playlists for a location, identifying users having respective user devices within the defined boundaries of the location, and aggregating music preferences of the identified users. Each of the user devices have access to the music service and the aggregated music preferences of the identified users identify a plurality of music tracks. The disclosed method further includes generating a playlist having the plurality of music tracks based on the aggregated music preferences and providing an access to the generated playlist to the identified users at the location. The plurality of music tracks of the playlist is provided for listening by the music service to one or more of the user devices.Type: GrantFiled: October 21, 2019Date of Patent: April 13, 2021Assignee: Google LLCInventors: Andrew Theodore Wansley, Sean Liu, Rita Chen
-
Patent number: 10747802Abstract: A method includes identifying user activity data of a plurality of users for a first online media item. The user activity data includes a drop-off rate and a consumption rate for the first online media item. The first online media item has a first thumbnail representing the first online media item. The method further includes determining, based on at least one of the drop-off rate or the consumption rate of the first online media item, that a new thumbnail is to be recommended to replace the first thumbnail for the first online media item, selecting the new thumbnail from a plurality of candidate thumbnails, and sending a recommendation of the new thumbnail for the first online media item to a client device of a user associated with the first online media item.Type: GrantFiled: March 6, 2017Date of Patent: August 18, 2020Assignee: GOOGLE LLCInventors: Doug Sherrets, Benjamin David Eidelson, Jason Toff, Jason Prado, Sean Liu, Karen Kavett
-
Publication number: 20200050629Abstract: Methods, systems, and computer programs are presented for generating location-based playlists. The disclosed method includes providing a music service for generating playlists for a location, identifying users having respective user devices within the defined boundaries of the location, and aggregating music preferences of the identified users. Each of the user devices have access to the music service and the aggregated music preferences of the identified users identify a plurality of music tracks. The disclosed method further includes generating a playlist having the plurality of music tracks based on the aggregated music preferences and providing an access to the generated playlist to the identified users at the location. The plurality of music tracks of the playlist is provided for listening by the music service to one or more of the user devices.Type: ApplicationFiled: October 21, 2019Publication date: February 13, 2020Inventors: Andrew Theodore Wansley, Sean Liu, Rita Chen
-
Publication number: 20200042554Abstract: Methods, systems, and computer programs are presented for discovering and selecting location-based music. The disclosed method includes identifying a user having a user device, determining a distance zone proximate to the user device, and identifying a group of users having respective nearby devices within the distance zone. Each of the nearby devices is in progress of playing a selected music track. Each of the identified user device and the nearby devices has access to an application for accessing online music. The disclosed method further includes generating a playlist for the user device based on examination of the selected music tracks being played by the users and forwarding the generated playlist to the user device.Type: ApplicationFiled: July 26, 2012Publication date: February 6, 2020Applicant: GOOGLE INC.Inventors: Sean Liu, Rajeev Nayak, Rita Chen, Andrew Theodore Wansley
-
Patent number: 10452708Abstract: Methods, systems, and computer programs are presented for generating location-based playlists. The disclosed method includes providing a music service for generating playlists for a location, identifying users having respective user devices within the defined boundaries of the location, and aggregating music preferences of the identified users. Each of the user devices have access to the music service and the aggregated music preferences of the identified users identify a plurality of music tracks. The disclosed method further includes generating a playlist having the plurality of music tracks based on the aggregated music preferences and providing an access to the generated playlist to the identified users at the location. The plurality of music tracks of the playlist is provided for listening by the music service to one or more of the user devices.Type: GrantFiled: December 28, 2015Date of Patent: October 22, 2019Assignee: Google LLCInventors: Andrew Theodore Wansley, Sean Liu, Rita Chen
-
Patent number: 10326687Abstract: According to one embodiment, a method, computer system, and computer program product for computer networking is provided. The present invention may include a method of using media access control (MAC) multicast procedures to discover remote node addressability, and InfiniBand® (InfiniBand® and all InfiniBand® based trademarks and logos are trademarks or registered trademarks of System I/O, Incorporated and/or its affiliates) protocols to connect sets of queue pairs in implementing one or more communication channels, comprising preparing hardware to connect point-to-point links between a systems; discovering remote systems on the other side of the links through a discovery process; creating administrative traffic lanes; verifying the connection between nodes; initiating the auxiliary traffic flow interface; negotiating and connecting buffers; and exchanging node descriptors.Type: GrantFiled: December 13, 2017Date of Patent: June 18, 2019Assignee: International Business Machines CorporationInventors: Richard K. Errickson, Sean Liu, Michael Lyons, Peter K. Szwed
-
Patent number: 10320654Abstract: According to one embodiment, a method, computer system, and computer program product for computer networking is provided. The present invention may include a method of using media access control (MAC) multicast procedures to discover remote node addressability, and InfiniBand® (InfiniBand® and all InfiniBand® based trademarks and logos are trademarks or registered trademarks of System I/O, Incorporated and/or its affiliates) protocols to connect sets of queue pairs in implementing one or more communication channels, comprising preparing hardware to connect point-to-point links between a systems; discovering remote systems on the other side of the links through a discovery process; creating administrative traffic lanes; verifying the connection between nodes; initiating the auxiliary traffic flow interface; negotiating and connecting buffers; and exchanging node descriptors.Type: GrantFiled: July 12, 2017Date of Patent: June 11, 2019Assignee: International Business Machines CorporationInventors: Richard K. Errickson, Sean Liu, Michael Lyons, Peter K. Szwed
-
Publication number: 20190020569Abstract: According to one embodiment, a method, computer system, and computer program product for computer networking is provided. The present invention may include a method of using media access control (MAC) multicast procedures to discover remote node addressability, and InfiniBand® (InfiniBand® and all InfiniBand® based trademarks and logos are trademarks or registered trademarks of System I/O, Incorporated and/or its affiliates) protocols to connect sets of queue pairs in implementing one or more communication channels, comprising preparing hardware to connect point-to-point links between a systems; discovering remote systems on the other side of the links through a discovery process; creating administrative traffic lanes; verifying the connection between nodes; initiating the auxiliary traffic flow interface; negotiating and connecting buffers; and exchanging node descriptors.Type: ApplicationFiled: December 13, 2017Publication date: January 17, 2019Inventors: Richard K. Errickson, Sean Liu, Michael Lyons, Peter K. Szwed
-
Publication number: 20190020567Abstract: According to one embodiment, a method, computer system, and computer program product for computer networking is provided. The present invention may include a method of using media access control (MAC) multicast procedures to discover remote node addressability, and InfiniBand® (InfiniBand® and all InfiniBand® based trademarks and logos are trademarks or registered trademarks of System I/O, Incorporated and/or its affiliates) protocols to connect sets of queue pairs in implementing one or more communication channels, comprising preparing hardware to connect point-to-point links between a systems; discovering remote systems on the other side of the links through a discovery process; creating administrative traffic lanes; verifying the connection between nodes; initiating the auxiliary traffic flow interface; negotiating and connecting buffers; and exchanging node descriptors.Type: ApplicationFiled: July 12, 2017Publication date: January 17, 2019Inventors: Richard K. Errickson, Sean Liu, Michael Lyons, Peter K. Szwed
-
Patent number: 10171522Abstract: A method, computer program product, and system for video commentary is described. A method may comprise providing particular media content to two or more user computing devices. The method may further comprise receiving, from a first user computing device of the two or more user computing devices, a selection to view comments from a second user computing device of the two or more user computing devices. The method may also comprise receiving one or more comments from the second user computing device of the two or more user computing devices. The one or more comments from the second user computing device may be associated with video media content. The method may additionally comprise transmitting the one or more comments from the second user computing device to the first user computing device based upon, at least in part, the selection from the first user computing device to view the comments.Type: GrantFiled: January 13, 2012Date of Patent: January 1, 2019Assignee: Google LLCInventors: Sean Liu, Nikhyl Singhal
-
Patent number: D921368Type: GrantFiled: August 15, 2019Date of Patent: June 8, 2021Assignee: Black & Decker, Inc.Inventors: Derek Muir, Stephen Houghton, Sean Liu