Patents Examined by Natisha D Cox
  • Patent number: 11695726
    Abstract: An image compression method includes: starting a social media application to enter an interface for inputting a to-be-posted content; when an operation for adding an image is detected, displaying a first image in the interface; and when an operation for posting the first image is detected, in response to the operation, performing differential compression on the first image to obtain a second image, and sending the second image to a server corresponding to the social application. The method enables an electronic device to perform differential compression on the image and post the compressed image on a social media platform.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: July 4, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Jingguo Xu
  • Patent number: 11671343
    Abstract: Techniques are disclosed relating to data discovery. A control program that is executing on a computer system may receiving a request to locate instances of data on a computer network having a plurality of computer systems that are managed by an orchestration program. The control program may perform multiple, limited-time-period deployments of a sniffer program to different portions of the computer network in order to sample network traffic from the different portions to determine whether instances of the data appear in the network traffic. The control program may receive, from the sniffer program, information that identifies one or more of the different portions of the computer network whose network traffic included instances of the data.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: June 6, 2023
    Assignee: Helios Data Inc.
    Inventors: Yi Sun, Fei Zou
  • Patent number: 11665009
    Abstract: A spoken communication system and method of transferring spoken communication, includes a plurality of communication devices, at least some configured to be positioned within an occupied structure, each of said communication devices including a processor, a microphone an audio output device and a communication circuit and being responsive to spoken communication to communicate that spoken communication to other communication devices and to receive spoken communications received by other of said communication devices and an internet connected server. The server is selectively in digital communication with the communication devices and adapted to receive a spoken audio stream request, said server responsive to receiving an audio stream request by opening communication channels with said communication devices that are connected with said server. The server is adapted to receive spoken communication captured by one of said communication devices that is in communication with said server.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: May 30, 2023
    Assignee: Vocal Power-House Systems, LLC
    Inventors: James P. DeLapa, Samuel-Hunter Berndt
  • Patent number: 11652778
    Abstract: Systems and methods for a social networking platform to solicit candid content from users. A social networking application may request that a post author submit a qualified post type that (a) can only be made after being requested by the social networking platform, at a time determined by the social networking platform; and (b) must contain a photo and/or video newly captured within a limited time period. The qualified post may be displayed to the poster's social networking connections in a manner that distinguishes qualified posts from unqualified posts.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: May 16, 2023
    Assignee: PHANTO, LLC
    Inventors: Daniel Morrison, Charles Godewyn, David Holland
  • Patent number: 11652763
    Abstract: Embodiments of the present disclosure disclose an information display method and apparatus, and an electronic device. The method in a specific embodiment comprises: receiving a multimedia information stream, wherein the information stream comprises a multimedia data stream, and interactive information sent by a user according to multimedia information content; determining data types corresponding to the interactive information, the data types comprising an emoji data type and a chat data type; and in response to determining that the interactive information is to be displayed on a display interface displaying the multimedia data stream, displaying the interactive information on the display interface in an interactive information display region corresponding to the data types, the interactive information display region comprising a chat information display region and an emoji information display region.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: May 16, 2023
    Assignee: Beijing Bytedance Network Technology Co., Ltd.
    Inventors: Bin Cheng, Bixing Sheng, Chen Wang
  • Patent number: 11647062
    Abstract: A system and method that determines the musical tastes of a plurality of users and subsequently socially connects said plurality of users using said musical tastes is provided. The system also allows a first user to livestream a single audio data source in way such that a plurality of secondary users may access said single audio data source over a network. This may be accomplished by allowing host user to stream music by selecting audio data associated with their user profile via the user interface. The host user may then select a function of the user interface that instructs the system to livestream the audio data over a network. Guest users may access the livestream using functions of the user interface of the system, and the audio data may be presented to the guest users via a display.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: May 9, 2023
    Assignee: Vestr Inc
    Inventors: Sean Goodman, Ryan Burns
  • Patent number: 11637888
    Abstract: This disclosure is directed to embodiments of systems and methods for containerizing files and managing policy data applied to the resulting containers. In some of the disclosed embodiments, a computing system determines that a file stored in storage medium is to be included in a container to be sent to at least one computing component associated with a device including a user interface. The computing system determines that the file is of a particular type and also determines code that can be used to access files of the particular type. The computing system combines the file and the code into the container such that container is configured to be executed by the at least one computing component so as to cause content of the file to be presented by the user interface. The computing system then sends the container to the at least one computing component.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: April 25, 2023
    Inventors: Nandikotkur Achyuth, Satish Vanahalli, Arnav Akhoury
  • Patent number: 11627140
    Abstract: The techniques disclosed herein provide automatic escalation and de-escalation of roles and permissions based on user activity of a communication system. Initial event parameters, such as an event attendee list and a meeting type, can be established by a user input. The system can then determine an initial set of roles and permissions for each attendee. A system can then monitor user activity associated with the event to generate a queue of activities. When the system detects that one or more activities satisfies given criteria, the system can escalate or de-escalate the roles and permissions for specific attendees. By dynamically controlling granular levels of permissions in a timely manner based on the detection of specific activities, a system can improve the security of stored data as well as improve the efficiency of detected collaborative event scenarios.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: April 11, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Jason Thomas Faulkner
  • Patent number: 11622010
    Abstract: Methods, systems, computer-readable media, and apparatuses may provide virtualization of device management services (e.g., device drivers) dedicated managing a particular device and designed under for or under the assumption the particular device and the device management service will be utilized in a single session/user environment, so that virtual instances of the device management services may be used in a multi-session environment. Further, a redirection and/or virtualization layer may be created for each session in the multi-session environment to perform global database redirection, object name translation, and file system translation to ensure session boundaries are maintained and global/shared resources are not inappropriately altered by a session. As an example, the redirection/virtualization layer may redirect communications associated with a session and for a global resource to access a virtual instance of the resource specific to the session.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: April 4, 2023
    Inventors: Sandeep Kumar, Terry N. Treder
  • Patent number: 11616751
    Abstract: Systems and methods for posting content via a social networking application. A social networking application may display a third party initiated current status request notification to a content contributor user at a time not determined by the content contributor user, such as at a time determined by the social networking application or another user. The content contributor user can respond by submitting a third party initiated current status post, qualified based on at least the post having been created in response to the third party initiated current status request notification, and the post containing photo or video content recorded after the third party initiated current status request notification. The third party initiated current status post is then displayed to one or more other users in a manner that distinguished the third party initiated current status post from other content posts.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: March 28, 2023
    Assignee: PHANTO, LLC
    Inventors: Daniel Morrison, Charles Godewyn, David Holland
  • Patent number: 11593448
    Abstract: Various embodiments of the present disclosure relate to a computer-implemented method of receiving an invalidation command that includes a first asset identifier, and a set of extension value fields, identifying a first file that is stored in a first cache device and is associated with an identifier matching the first asset identifier, comparing attributes of the first file to the set of extension value fields, and upon determining that, for each extension value field, at least one attribute of the first file matches at least one value of the extension value field, causing the first file in the first cache device to be preserved, or upon determining that, for at least one extension value, at least one attribute of the first file does not match at least one value of the extension value field, causing the first file to be invalidated.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: February 28, 2023
    Assignee: NETFLIX, INC.
    Inventor: Christopher Newton
  • Patent number: 11593895
    Abstract: Methods and systems for assembling remote workers in an online corporate environment are provided. The method includes a use of the system to filter a subpopulation from a population stored in a database, the population including members in the self-paced, online environment. The subpopulation can be selected to meet a first set of criteria for a grouping of members for a group interaction. Additional criteria can be added to provide control over the selection of members for the subpopulation and, thus, control over the design of groups to provide a desired group profile for the group interaction. The methods and systems provided can align and group members of the self-paced, online environment for a group interaction, as well as electronically proctor and otherwise monitor and control the interaction.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: February 28, 2023
    Assignee: TURION CORPORATION
    Inventor: Ze Wei Wong
  • Patent number: 11588914
    Abstract: Methods, systems, and apparatuses are provided for maintaining minimum interface functionality in an absence of a push based communications connection in a group-based communication system.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: February 21, 2023
    Assignee: SlackTechnologies, LLC
    Inventors: James Scheinblum, Jason Klym
  • Patent number: 11582284
    Abstract: Provided are computer-implemented methods and systems for optimization of publication of an application to a web browser. An example method for optimization of publication of an application to a web browser may include capturing, by a server-side agent, a video frame of a virtual screen associated with the application. The method may further include comparing, by the server-side agent, the video frame to a previous video frame of the virtual screen to detect a change in the video frame. The method may continue with generating, by the server-side agent, an image of the change based on the detection. The method may further include sending, by the server-side agent, the image of the change to a client device. The virtual screen may be re-rendered on the client device based on the image of the change and the previous video frame.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: February 14, 2023
    Assignee: ASG Technologies Group, Inc.
    Inventors: Francisco Aragón, Raul Sánchez, Jaime Crespo, Oscar Santillana
  • Patent number: 11575723
    Abstract: A system receives smart speaker skill/application generation information generates a first smart speaker skill or application using the smart speaker skill/application generation information, receives at least one scheduled post to schedule at least one briefing at a scheduled time to be broadcast to a first plurality of smart speaker devices having the first smart speaker skill or application, receives tracking and analytics information from each smart speaker in the first plurality of smart speaker devices having the first smart speaker skill or application, and determines an audience for the at least one briefing comprising the first plurality of smart speaker devices having the first smart speaker skill or application and a second plurality of smart speaker devices having a second smart speaker skill or application different from the first smart speaker skill or application based on the tracking and analytics information.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: February 7, 2023
    Assignee: Woofy, Inc.
    Inventor: Arjun Rai
  • Patent number: 11557005
    Abstract: An approach is described for addressing propagation of inaccurate information in a social networking environment. An associated method may include identifying inaccurate information within the social networking environment, facilitating creation of countering content to address the inaccurate information, and disseminating the countering content. The countering content may be determined by identifying behavior of one or more users among a plurality of users within the social networking environment. Identifying the inaccurate information within the social networking environment may include receiving information provided within the social networking environment. Upon determining that the received information is factual and thus objectively verifiable, it may be determined whether the received information matches analogous information verified as accurate.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: January 17, 2023
    Assignee: Airbnb, Inc.
    Inventors: David M. Curran, Liam Harpur, Robert Edward Loredo, Simon P. O'Doherty
  • Patent number: 11546412
    Abstract: This disclosure is directed to embodiments of systems and methods for containerizing files and managing policy data applied to the resulting containers. In some of the disclosed embodiments, a computing system determines that a file stored in storage medium is to be included in a container to be sent to at least one computing component associated with a device including a user interface. The computing system determines that the file is of a particular type and also determines code that can be used to access files of the particular type. The computing system combines the file and the code into the container such that container is configured to be executed by the at least one computing component so as to cause content of the file to be presented by the user interface. The computing system then sends the container to the at least one computing component.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: January 3, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Nandikotkur Achyuth, Satish Vanahalli, Arnav Akhoury
  • Patent number: 11539654
    Abstract: Systems and methods for posting content via a network-connected communication system. A requestor may direct a content post request to a target poster. The target poster receives a notification of the content post request and is prompted to respond with a qualifying post. Constraints for a qualifying post may include, amongst other things, a predetermined time period during which the post must be submitted, preclusion of other system or application functions until submission of a qualifying post, inclusion of a photo captured by a camera integrated into the target poster's computing device, and capturing of such a photo at a geographic location proximate where the target poster received the notification. The qualifying post may be published back to the requestor and optionally other users.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: December 27, 2022
    Assignee: PHANTO, LLC
    Inventors: Daniel Morrison, Charles Godewyn, David Holland
  • Patent number: 11533283
    Abstract: Techniques for sharing content using a voice user interface are described. A user may speak an input to share content presently being output by a device as audio and or displayed content. A backend system may determine the presently being output content, and generate message payload data representing the content. The backend system may also perform processing to determine an intended recipient of the content. The backend system may send the message payload data to the recipient using various modalities.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: December 20, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Wadih Maalouf, Nicholas Berardi, Phani Polina, Kwang Ho Ok, Ganesh Basavaraj Mamadapur, Gabriella Diane Snyder
  • Patent number: 11516104
    Abstract: In one embodiment, a method includes receiving, by a network orchestrator, trace parameters from a user device. The method also includes determining, by the network orchestrator, to initiate a network path trace for the application, generating, by the network orchestrator, a filter policy for the network path trace using the trace parameters, and allocating, by the network orchestrator, a trace identification to the network path trace. The method also includes initiating, by the network orchestrator, the network path trace within a network by communicating the filter policy and the trace identification to a first node of the network and receiving, by the network orchestrator, network path trace data from a plurality of nodes of the network. The method further includes generating, by the network orchestrator, a trace report for the application using the network path trace data.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: November 29, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jianda Liu, Xiaorong Wang, Shen Yong Qing, Olivier Patrick Jean Pelerin, Frederic René Philippe Detienne, Pritam Baruah, Ruchir Jain