Computer Conferencing Patents (Class 709/204)
-
Patent number: 11736424Abstract: An embodiment of the present invention, a computer receives, on a first computer, a request to locate a topic. The computer determines a second computer to query for the topic. The computer queries the second computer for the topic. The computer receives identification information of participants of an instant messaging conversation corresponding to the topic. The computer stores, on the first computer, the identification information of the participants and indexing the stored identification information by the topic.Type: GrantFiled: February 23, 2021Date of Patent: August 22, 2023Assignee: Snap Inc.Inventors: Albert A. Chung, Venkata V. Gadepalli, Richard E. Osowski, Jr.
-
Patent number: 11736438Abstract: Different database deployments, or other data system deployments, may want to communicate with each other without sacrificing security or control. To this end, embodiments of the present disclosure may provide secure message exchange techniques for a source and/or target deployment. Configurable rule sets may be stored in the deployments; the rule sets may define what messages may be communicated between deployments. The deployments may implement a selective filtering scheme in one or more stages based on the rule sets to filter outgoing and/or incoming messages.Type: GrantFiled: January 22, 2021Date of Patent: August 22, 2023Assignee: Snowflake Inc.Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Nithin Mahesh, Eric Robinson
-
Patent number: 11736361Abstract: Techniques are disclosed for generating device cluster capability information for a cluster of devices in a network environment. Capability information can specify capabilities of the devices in the cluster. A first user device can generate device capabilities for the first user device and obtain device capabilities for other devices in the cluster. The first user device can generate cluster capability information providing an intersection of the first set of device capabilities and device capabilities of the other user devices in the cluster. The first user device can obtain cluster capability information for other clusters in the network environment and receive a request from a service user device to perform a specific task. The first user device can transmit cluster capability information relating to a selected cluster that corresponds with the request.Type: GrantFiled: December 13, 2022Date of Patent: August 22, 2023Assignee: Apple Inc.Inventors: Scott M. Marshall, Jeremy A. Wyld, Jiten L. Mehta, Darren Litzinger, John J. Iarocci
-
Patent number: 11736420Abstract: Computer technology for management and organizing paused and ongoing conversation in an augmented reality (AR) user interface (for example, an interface for products like Google Glass) and for creating a dynamic user interface with the paused and ongoing computer based chat conversations that include: (i) merger of two or more paused conversation content to a single resumed conversation content; and/or (ii) handing over one or more paused conversation to other users.Type: GrantFiled: December 16, 2021Date of Patent: August 22, 2023Assignee: International Business Machines CorporationInventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Sri Harsha Varada
-
Patent number: 11736541Abstract: A system for content sharing and methods for making and using the same. The content sharing system enables a smooth and easy exchange of electronic data.Type: GrantFiled: December 15, 2021Date of Patent: August 22, 2023Assignee: GG Technologies Inc.Inventor: Gaurav Goel
-
Patent number: 11736535Abstract: Methods, systems, and storage media for initiating communication between artificial reality devices are disclosed. Exemplary implementations may: enable a discovery setting by a first user wearing a first artificial reality device; detect a presence of at least a second user wearing a second artificial reality device; determine a familiarity level of the first user with the second user; and in response to the familiarity level breaching a familiarity threshold, initiate a call with the second artificial reality device by the first artificial reality device, the call including an interaction in an artificial reality environment accessed via the first artificial reality device and the second artificial reality device.Type: GrantFiled: October 12, 2021Date of Patent: August 22, 2023Assignee: Meta Platforms Technologies, LLCInventors: Nava K Balsam, Michaela Warnecke, Dianmin Lin, Ana Garcia Puyol
-
Patent number: 11736574Abstract: A network device monitors communications between a server and a client. The network device simulates certain types of required responses from the client to the server to maintain a persistent session between a client and the server when the actual session may be intermittent. The network device condenses application screens from the server to streamline user interaction between the client and the server. The network device stores required records for a transaction and provides them to a client for offline processing and then synchronizes stored offline transaction data from the client with the server.Type: GrantFiled: July 1, 2022Date of Patent: August 22, 2023Assignee: SYNACTIVE, INC.Inventor: Thomas Ewe
-
Patent number: 11729123Abstract: Systems and methods for sending content are provided. One embodiment of a method includes identifying content provided to a user, receiving an indication that the user desires to share the content to a recipient, and determining a content provider that provided the content to the user and a preferred content provider of the recipient. Some embodiments are configured for determining an address associated with the recipient and providing instructions for the preferred content provider to provide the content to the recipient.Type: GrantFiled: December 4, 2017Date of Patent: August 15, 2023Assignee: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.Inventors: Scott A. Friedman, Prince R. Remegio, Tim Uwe Falkenmayer, Roger Akira Kyle, Ryoma Kakimi, Luke D. Heide, Nishikant Narayan Puranik
-
Patent number: 11729591Abstract: A method and apparatus for differentiated service offerings based on a geo-location are disclosed. In one embodiment, the method comprises: receiving geo-location information from a plurality of remote devices; generating one or more events in response to determining that the geo-location information for each remote device of the plurality of remote devices indicates that said each remote device has entered or exited one of a set of one or more geo-fences; and triggering an action with respect to said each remote device, the action for managing at least one service for said each remote device based on geo-location of the one or more remotes, including determining a level of service and/or type of service for said each remote based on its respective geo-location.Type: GrantFiled: April 22, 2022Date of Patent: August 15, 2023Assignee: Kymeta CorporationInventors: Neville Meijers, Paul Klassen, Troy Terry, Benjamin Posthuma
-
Patent number: 11729211Abstract: A method of classifying electronic communications includes receiving an electronic message. A whitelist is input comprising at least one entry associated with an authoritative entity. At least one similarity score is computed based on an extent to which the message matches the entry in the whitelist. When the similarity score exceeds that threshold value, an indicator is output of a risk that the message appears to be associated with the authoritative entity. It is determined whether the message was sent from the authoritative entity based on at least one of attempting to verify an email authentication, and comparing an email address of a sender of the message to an email address associated with the authoritative entity. Responsive to determining that the message was sent from the authoritative entity, the message is delivered. Responsive to determining that the message was not sent from the authoritative entity, a security action is performed.Type: GrantFiled: October 25, 2017Date of Patent: August 15, 2023Assignee: ZapFraud, Inc.Inventor: Bjorn Markus Jakobsson
-
Patent number: 11729199Abstract: This security evaluation system includes a first graph generation part that generates a first evaluation graph representing a connection relationship between resources as a target for security evaluation; a second graph generation part that generates a second evaluation graph representing a personal relationship between areas where the resources are located; and display part that displays the first evaluation graph and the second evaluation graph in association with each other.Type: GrantFiled: March 27, 2018Date of Patent: August 15, 2023Assignee: NEC CORPORATIONInventors: Yoshiyuki Yamada, Yoshinobu Ohta, Masaki Inokuchi
-
Patent number: 11726846Abstract: Techniques and solutions are provided for processing data in conjunction with one or more hyperscale computing systems. An interface is provided for translating calls from an application into a format used by a hyperscale computing system. The calls can be to read data from, or write data to, a hyperscale computing system. In particular examples, data to be read or written is data from a plurality of IOT devices, where each IOT device has one or more hardware sensors. An interface can also be used to configure how the hyperscale computing system processes data, such as determining how IOT data is stored or how aggregates are generated from IOT data.Type: GrantFiled: August 21, 2020Date of Patent: August 15, 2023Assignee: SAP SEInventors: Anubhav Bhatia, Patrick Brose, Lukas Carullo, Martin Weiss, Leonard Brzezinski
-
Patent number: 11727269Abstract: In an approach to efficient model adjustment utilizing a dual model system, one or more computer processors create a subset of a dataset utilizing a trained primary model; create a secondary model based on the created subset of the dataset; calculate a confidence of a case utilizing the trained primary model, wherein the confidence is a robustness indicator of a model indicating a capacity of the model to meet or exceed performance when applied to the dataset; responsive to the calculated confidence not exceeding a confidence threshold, generate a score of the case utilizing the created secondary model; responsive to an incorrect classification, update the created subset of the dataset with the case; retrain the secondary model utilizing the updated subset of the dataset.Type: GrantFiled: January 8, 2020Date of Patent: August 15, 2023Assignee: International Business Machines CorporationInventors: Jing Xu, Si Er Han, Ji Hui Yang, Xue Ying Zhang, Rui Wang
-
Patent number: 11727537Abstract: This disclosure provides systems, methods, and devices for image processing that support enhanced image effects, such as bokeh effect, applied in image processing. In a first aspect, a method of image processing includes determining a depth map corresponding to the first scene based on first image data and second image data captured at different aperture sizes; determining a focus map based on the depth map and a simulated aperture size different from the first aperture size and the second aperture size; and determining an output image frame based on the focus map, the first image data, and the second image data. Other aspects and features are also claimed and described.Type: GrantFiled: March 24, 2022Date of Patent: August 15, 2023Assignee: QUALCOMM IncorporatedInventors: Wen-Chun Feng, Hui Shan Kao, Kai Liu
-
Patent number: 11726977Abstract: Embodiments of the present invention provide a system and method for inserting a dynamic element into electronic content using a client application. The dynamic element includes a key and a corresponding value, the key and the value of the dynamic element stored in a database of a dynamic element management system (DEMS). The method performed by the DEMS includes: receiving a dynamic element insertion request from the client application; identifying and forwarding one or more keys corresponding to one or more suggested dynamic elements to the client application for rendering the one or more keys on a user interface of a client device; receiving indication of selection of a key from the one or more keys; retrieving a value of the dynamic element corresponding to the selected key from the database; and communicating the value of the dynamic element to the client application for rendering in line with the electronic content.Type: GrantFiled: September 23, 2021Date of Patent: August 15, 2023Assignee: ATLASSIAN PTY LTD.Inventor: Daniel Franz
-
Patent number: 11723105Abstract: In some embodiments, a non-transitory computer readable medium is disclosed. In some embodiments, the medium includes instructions for providing a mobile user monitoring solution that, when executed by a processor, cause the processor to capture a first message transmitted over an N11 interface, extract at least one type of session ID and a first Next Generation Application Protocol (NGAP) tunnel endpoint identifier (TEID) from the first message, store the at least one type of session ID and the first NGAP TEID in a first N11 protocol data unit (PDU) session record, capture a second message transmitted over an N3 interface, extract a general packet radio service (GPRS) tunneling protocol (GTP)-user plane (U) TEID from the second message, wherein the GTP-U TEID matches the first NGAP TIED, and retrieve information associated with session details record using the GTP-U TEID.Type: GrantFiled: August 31, 2021Date of Patent: August 8, 2023Assignee: NetScout Systems, Inc.Inventors: Yashovan B. Neelakantamurthy, Sandeep Prasad, Abhishek Saraswati, Tauras Liubinskas, Domenico Aldrovandi, Shilpa Bansod, Vijayalakshmi Seshadri, Daniel Andrew Hill
-
Patent number: 11718195Abstract: A charging device autonomously charges an electric vehicle. The charging device includes: a main body and an arm coupled to the main body. The main body is controllably moveable, and the arm is controllably extendable and retractable in a longitudinal direction. A charging plug is included at a distal end of the arm. The charging plug is controllably moveable and insertable into a charging portal of the electric vehicle. The arm comprises: a rigid chain, the rigid chain being compliant in a first direction from a neutral axis and resistant in an opposite second direction past the neutral axis, or at least one scissor arm.Type: GrantFiled: May 8, 2020Date of Patent: August 8, 2023Assignee: ABB E-mobility B.V.Inventors: Jonah Kadoko, Matthew Hetrich, Gregory A. Cole, William J. Eakins
-
Patent number: 11721415Abstract: According to one embodiment, a medical information system comprises processing circuitry. The processing circuitry collects social behavior information about a measurement target person. The processing circuitry identifies a social relationship between the measurement target person and others, and a behavior pattern of the measurement target person, by using the collected social behavior. The processing circuitry quantitatively measures a sociality item of the measurement target person by using the identified social relationship and the identified behavior pattern.Type: GrantFiled: August 1, 2017Date of Patent: August 8, 2023Assignee: Canon Medical Systems CorporationInventors: Kazumasa Noro, Kousuke Sakaue, Masahiro Ozaki, Kazuki Utsunomiya
-
Patent number: 11717760Abstract: A system and method includes providing, by a first instance of a messaging application hosted by a game engine executing on a first client device, a user interface for messaging with a second client device; receiving first instructions to render a first three-dimensional (3D) object in the user interface of the first client device, wherein the first 3D object is initiated by a second instance of the messaging application of the second client device; rendering, by the game engine, one or more first frames to generate the first 3D object for the presentation in the user interface of the first client device based on the first instructions; and causing the presentation of the one or more first rendered frames of the first 3D object in the user interface of the first instance of the messaging application of the first client device.Type: GrantFiled: March 12, 2018Date of Patent: August 8, 2023Assignee: Roblox CorporationInventors: Deepak Murali Chandrasekaran, Claus Moberg, Jessica Kung
-
Patent number: 11722443Abstract: Techniques for media item display configuration are described. In one embodiment, an apparatus may comprise a media management component operative to retrieve a plurality of contact-associated media items associated with a plurality of contacts for a user account associated with a messaging client by a messaging system; retrieve an engagement score for each of the plurality of contacts; and order the plurality of contact-associated media items based on the engagement score for each of the plurality of contacts; and a user interface component operative to receive a mixed-contact media display interface invocation in the messaging client for the messaging system; and display the plurality of contact-associated media items in a mixed-contact media display interface according to the ordering of the plurality of contact-associated media items. Other embodiments are described and claimed.Type: GrantFiled: May 10, 2021Date of Patent: August 8, 2023Assignee: WhatsApp LLCInventors: Udayan Shiv Bannerjee Bulchandani, Alfonso Gomez Jordana Manas, Brian Furtado
-
Patent number: 11722533Abstract: A server computing device configured to receive, via an anonymization network and from a first mobile computing device that determines a location from a set of locations of the first mobile computing device is within a threshold distance of an event, a proximity indication that a first user associated with the first mobile computing device is proximate to the event; in response to receiving an indication of a remittance for the event from a second user, generate an association between the remittance and the event; in response to receiving descriptive data that is descriptive of the event, send the descriptive data to a second mobile computing device of the second user; and in response to receiving an indication to release the remittance, send a message that executes a transaction that transfers at least a portion of the amount of the remittance to an account associated with the first user.Type: GrantFiled: July 7, 2021Date of Patent: August 8, 2023Inventors: Arthur Oliver Tucker, IV, Christopher Delton Karlen
-
Patent number: 11713974Abstract: A method, system and product for user-based ethical decision making by a self-driving vehicle. The method comprises determining an ethical preference for the self-driving vehicle based on an ethical preference of a controlling entity that is controlling over the self-driving vehicle. The ethical preference of the controlling entity is obtained based on responses of the controlling entity to an ethical questioner. The method further comprises selecting a selected outcome between two potential alternative outcomes. The selection is performed based on the ethical preference for the self-driving vehicle, and causing the self-driving vehicle to perform the selected action, whereby causing the selected outcome.Type: GrantFiled: July 26, 2021Date of Patent: August 1, 2023Assignee: GLAZBERG, APPLEBAUM & CO.Inventors: Ziv Glazberg, Shmuel Ur
-
Patent number: 11715089Abstract: A system and method for establishing multiparty electronic communication include generating, a dashboard for electronic resolution of a healthcare claim for a payer portion of a cost of an item. The method can include calculating, in response to a selection in the dashboard, an estimated user portion of the cost of the item. Further, the method includes establishing a network interface for network communication between a provider of the item and the payer. Additionally, the method includes coordinating, via the network interface, the resolution of the payer portion of the cost of the item. The method also includes updating, in real-time, the dashboard with a status of the resolution of the payer portion of the cost.Type: GrantFiled: April 20, 2022Date of Patent: August 1, 2023Assignee: Eligible, Inc.Inventor: Katelyn Gleason
-
Patent number: 11716244Abstract: Examples described here include systems and methods for configuring device settings for a number of user devices across an enterprise. A management server can provide a user interface at an administrator console for creating a profile and identifying an associated device type. The management server can then retrieve a schema file associated with the device type. Based on information in the schema file, the management server can populate the user interface at the administrator console with available configuration options pertaining to the device type. An administrator can configure the options and send instructions to the management server to deploy the profile across the number of user devices. The management server can instruct each user device to download a device configuration application from an application repository and transmit the settings information to an agent application of the user device that has permission to configure the device configuration application.Type: GrantFiled: May 3, 2021Date of Patent: August 1, 2023Assignee: VMware, Inc.Inventors: Eric Stillman, Kyle Barry
-
Patent number: 11715134Abstract: A content compliance system uses machine learning to generate objective verification that content complies with brand criteria. The content compliance system may force the company to select specific brand criteria listed on a user interface. The selected brand criteria are then readily displayed to the creative agency. The content compliance system then compares the selected brand criteria with content generated by the creative agency. The content compliance system uses machine learning algorithms to generate a compliance score that provides a real-time objective indication of the compliance of the creative content with the selected brand criteria. The creative agency can then modify the creative content and receive a real-time updated compliance score.Type: GrantFiled: June 4, 2019Date of Patent: August 1, 2023Assignee: SPRINKLR, INC.Inventors: Devarsh Sheth, Yogin Patel, Anish Singhal, Vasant Srinivasan, Pavitar Singh
-
Patent number: 11714868Abstract: Disclosed are methods and systems for generating a suggestion inventory that provides improved user engagement while ensuring privacy of relationships on a social network. The methods and systems include accessing an entity graph that specifies connections between a plurality of users on the social network; identifying a first candidate user of the plurality of users that is indirectly connected to a given user of the plurality of users; computing a number of unique paths on the entity graph between the first candidate user and the given user; determining that the number of unique paths exceeds a first threshold and includes a minimum number of friends of the given user that are directly connected to the given user on the entity graph; and adding the first candidate friend to a friend suggestion inventory for the given user in response to the determination.Type: GrantFiled: July 8, 2019Date of Patent: August 1, 2023Assignee: Snap Inc.Inventors: Amit Datta, Aleksandra Korolova, Vasyl Pihur, Subhash Sankuratripati, Balamurugan Anandan
-
Patent number: 11714517Abstract: Method, apparatus and computer program product for generating a member calendar in a group-based communication system are described herein.Type: GrantFiled: September 26, 2022Date of Patent: August 1, 2023Assignee: Slack Technologies, LLCInventors: Lydia Han, Roland Schemers
-
Patent number: 11716115Abstract: A signal processing system includes a signal processing device including a processor and a memory device storing first information and a signal transmitting device including a memory device storing second information. The processor reads the memory devices to obtain the first information and the second information, determines a threshold date according to a first date indicated by the first information and a margin, and determines whether a second date indicated by the second information is earlier than the threshold date. When the second date is earlier than the threshold date, the processor controls the signal processing device to operate in a limited mode. In the limited mode, the signal processing device does not output any signal to the signal transmitting device or ignores any signal from the signal transmitting device, or the signal processing device only outputs a limited signal to the signal transmitting device.Type: GrantFiled: February 9, 2022Date of Patent: August 1, 2023Assignee: Realtek Semiconductor Corp.Inventor: Lien-Hsiang Sung
-
Patent number: 11714524Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for navigating an avatar based on time zones. A global event is identified that begins at a particular time on a given date; a sequential list of time zones associated with a plurality of geographical locations is retrieved; and a current time at a first time zone of the sequential list of time zones is determined to have reached the particular time on the given date. In response, an avatar is generated for display on a map at a first of the plurality of geographical locations associated with the first time zone and is navigated to a second geographical location when a current time at a second time zone, associated with the second geographical location, reaches the particular time on the given date.Type: GrantFiled: April 20, 2021Date of Patent: August 1, 2023Assignee: SNAP INC.Inventors: Sumbul Alvi, David Mark, Kimberly A. Phifer, Graham Reid, Suraj Vindana Samaranayake, Alexandre Valdetaro Porto
-
Patent number: 11711346Abstract: Systems and methods for neutral application programming interfaces are disclosed. In one embodiment, the disclosure relates to a system for neutral application programming interfaces. The system may comprise a device. The device may be configured to receive a request. The request may comprise an outer payload and an inner payload. The device may be further configured to parse the outer payload based on a common definition of the outer payload. The device may be further configured to extract information of an action from the outer payload. The device may be further configured to parse the inner payload based on a definition of the action. The device may be further configured to process the action.Type: GrantFiled: January 5, 2016Date of Patent: July 25, 2023Assignee: UMBRA TECHNOLOGIES LTD.Inventor: Joseph E. Rubenstein
-
Patent number: 11711226Abstract: Aspects of the present disclosure relate to generating and visualizing subgroups of participants within web-based conferences. Participant data for each of a plurality of participants attending a web-based conference can be obtained. The participant data can be analyzed for each of the plurality of participants. Each of the participants can be mapped to a subgroup of two or more subgroups based on the analysis. The two or more subgroups can then be visualized within the web-based conference to the participants.Type: GrantFiled: October 22, 2021Date of Patent: July 25, 2023Assignee: International Business Machines CorporationInventors: Jennifer M. Hatfield, Sarbajit K. Rakshit, Abhishek Malvankar, John M. Ganci, Jr.
-
Patent number: 11709585Abstract: A system and method for facilitating user interactions with a virtual space through a graphical chat interface is disclosed. One or more potential inputs to the virtual space and/or virtual space status information may be determined dynamically for a user participating in a chat session through a graphical chat interface. An activity notification may be generated for the user based one the determined potential inputs and/or the virtual space status information. The generated activity notification may comprise graphical representation for the notification and as well as representation information for one or more controls facilitating the user to provide inputs requested by the activity notification through the graphical chat interface. User acceptance to the activity notification via the graphical chat interface may be received. One or more activity commands may be generated based on the received user acceptance and executed in the virtual space.Type: GrantFiled: August 3, 2022Date of Patent: July 25, 2023Assignee: Kabam, Inc.Inventors: Michael C. Caldarone, Kellen Christopher Smalley, Matthew Curtis, James Koh
-
Patent number: 11711810Abstract: A method is provided of managing a non-static collection of machines. A first client machine runs a first communication protocol. The non-static collection of machines includes a first linear communication orbit, the first linear communication orbit comprising a sequence of machines that run the first communication protocol, and a second linear communication orbit, the second linear communication orbit comprising a sequence of machines that run a second communication protocol distinct from the first communication protocol. The first client machine receives an instruction from a server to install the second communication protocol, installs the second communication protocol, and then submits a registration request to the server. The first client machine receives, from the server, contact information of a list of potential neighbors. The first client machine then, proactively constructs and maintains a respective local segment of the second linear communication orbit.Type: GrantFiled: November 8, 2021Date of Patent: July 25, 2023Assignee: TANIUM INC.Inventors: Thomas R. Guieu, Matthew C. Hauck, Jason E. Mealins, David Hindawi, Orion Hindawi, Lisa Lippincott, Peter Lincroft
-
Patent number: 11711352Abstract: Described embodiments provide systems and methods for protecting private data or confidential information. A device can receive a request from a client for a page from a server that includes confidential information to be verified with an owner of the confidential information. The device may be intermediary between the client and the server. Prior to providing the page to the client for rendering, the device may replace a first user interface (UI) element having the confidential information in the page, with a second UI element to obfuscate the confidential information. The device may receive an activation of the second UI element to request the owner to verify the confidential information from the client. The device may send to the client an update to the page to include an indication of whether the confidential information has been correctly verified with the owner.Type: GrantFiled: December 17, 2020Date of Patent: July 25, 2023Assignee: Citrix Systems, Inc.Inventor: Manbinder Pal Singh
-
Patent number: 11711329Abstract: Described are computer-based methods and apparatuses, including computer program products, for allowing a user to switch between interfacing with a service through a network or through short message service (SMS). A chat service is executed through which a first user at a first computer can communicate directly with a second user at a second computer. A request is received from the first computer to enable the first user to interface with the chat service through a mobile device of the first user using SMS instead of through the network using the first computer. The chat service is configured to interface with the mobile device through SMS, including communicating chat information through SMS to the first user's mobile device, and communicating control information through SMS to the first user's mobile device such that the first user can control a full functionality of the chat service using SMS.Type: GrantFiled: August 24, 2021Date of Patent: July 25, 2023Assignee: LIVEPERSON, INC.Inventors: Matan Barak, Amon-Naftally Kehat, Noam Yagil
-
Patent number: 11711493Abstract: Systems and methods for providing ephemeral streaming spaces may include (1) providing a user with a digital display of video cards, in which each video card within the digital display corresponds to a contact, of the user, designated as currently available for video conferencing, (2) receiving user input selecting a video card from the digital display, and (3) in response to receiving the user input, initiating a video conference between the user and a contact corresponding to the selected video card. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: March 4, 2021Date of Patent: July 25, 2023Assignee: Meta Platforms, Inc.Inventor: Debashish Paul
-
Patent number: 11711326Abstract: Methods, apparatuses, and computing systems are provided for bot messaging. In an implementation, a method may include one or more of receiving, by a group messaging service coupled to the internet and a group, a message from a user node of the group. The message includes an address and an identification of the group and the user node. The method further includes determining that the group includes a bot, which includes a software application for performing one or more tasks over the internet. The method also includes identifying that the message address corresponds to the bot and sending, by the group messaging service, the message to the bot.Type: GrantFiled: September 20, 2021Date of Patent: July 25, 2023Assignee: Orion Labs, Inc.Inventors: Jesse Robbins, Greg Albrecht, Ellen Juhlin
-
Patent number: 11706166Abstract: Systems and methods are provided for performing operations including: retrieving, by one or more processors, a plurality of content items; identifying a list of friends of a user on a messaging application; obtaining reaction data for each friend in the list of friends, the reaction data identifying a set of content items to which respective ones of the friends in the list of friends reacted; selecting, based on the reaction data, a first content item in the plurality of content items that is included in the set of content items to which respective ones of the friends in the list of friends reacted; and presenting the first content item to the user in a presentation arrangement of a graphical user interface.Type: GrantFiled: March 17, 2022Date of Patent: July 18, 2023Assignee: Snap Inc.Inventors: Newar Husam Al Majid, Nathan Kenneth Boyd, Laurent Desserrey, Matthew Thompson, Jeremy Voss
-
Patent number: 11704341Abstract: Systems and methods for search result replication in a search head cluster of a data aggregation and analysis system. An example method may comprise maintaining a replication count in a data store associated with at least one of the plurality of search heads, the replication count corresponding to how many of the replicas of the search result are stored in the search head cluster, determining that the replication count is greater than a target replication count, based on determining that the replication count is greater than the target replication count, initiating a deletion of at least one replica of the replicas of the search result from a target search head of the plurality of search heads storing the replicas, receiving an indication that the deletion is complete, and based on receiving the indication that the deletion is complete, decreasing the replication count corresponding to the search result.Type: GrantFiled: October 15, 2018Date of Patent: July 18, 2023Assignee: Splunk Inc.Inventors: Anirban Rahut, Sundar Vasan
-
Patent number: 11706172Abstract: Disclosed in the embodiments of the present disclose are a method and device for sending information. A particular embodiment of the method comprises: acquiring user input information input to a user terminal; determining, from a target expression image set, at least one expression image to be sent to the user terminal and matching the user input information, and a presentation order of the at least one expression image; and sending presentation information to the user terminal in response to determining that, during a historical time period, the user terminal presents the at least one expression image according to the presentation order less than or equal to a target number of times, wherein the presentation information is for instructing the user terminal to present the at least one expression image according to the presentation order.Type: GrantFiled: December 10, 2020Date of Patent: July 18, 2023Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.Inventor: Fei Tian
-
Patent number: 11704709Abstract: The disclosed systems and methods may request a merchant identifier associated with a merchant from a third party, receive the merchant identifier, retrieve or receive a first uniform resource locator (URL) associated with the merchant, and store the merchant identifier and the first URL in a database. In response to a web browser extension detecting that a user is preparing to make an online purchase associated with the merchant, the system may receive an age request for an age of the merchant from a user device and identify the merchant identifier in the database based on a second URL included in the age request. The system may then request the age of the merchant from the database based on the merchant identifier, receive the age of the merchant from the third party, and transmit the age of the merchant to the user device for display.Type: GrantFiled: May 19, 2020Date of Patent: July 18, 2023Assignee: CAPITAL ONE SERVICES, LLCInventors: Abdelkader Benkreira, Joshua Edwards, Michael Mossoba
-
Patent number: 11704899Abstract: In one embodiment, a method includes receiving a request to access a first record in a plurality of records, where the first record describes a first set of attributes of a first entity, determining the first record is linked to a globally unique entity identifier, identifying one or more second records linked to the unique entity identifier, where the one or more second records describe one or more second sets of attributes of the first entity, generating a fused record comprising descriptions of attributes of the first entity from the first set and second sets of attributes, where the fused record is generated by deduping the plurality of records to associated the first record and the one or more second record with the unique entity identifier and compiling the first set and one or more second sets of attributes, and sending, in response responsive to the request to access the first record, instructions for presenting the fused record.Type: GrantFiled: September 11, 2020Date of Patent: July 18, 2023Assignee: Meta Platforms, Inc.Inventor: Markku Salkola
-
Patent number: 11704699Abstract: A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for referring contacts to receive text message alerts. An accounts module receives first user data including an indicator that a first user requested to subscribe to receive text messages alerts. The account module adds, based at least on the received first user data, a first user account to a database of subscribers. A message generator module generates, using the processor in response to receiving the first user data, a first text message corresponding to an offer to subscribe to receive text message alerts. A communication module transmits to the first user the first text message corresponding to the offer to subscribe to receive text message alerts. The transmitted first text message can be forwarded to a second user.Type: GrantFiled: March 31, 2021Date of Patent: July 18, 2023Assignee: Zeta Global Corp.Inventor: George Vincent Friborg, Jr.
-
Patent number: 11706305Abstract: Methods, apparatus, systems, and articles of manufacture for user identification via community detection are disclosed. Example instructions, when executed, cause at least one processor to at least access personally identifiable information to device links, build a device graph based on the personally identifiable information to device links, split components of the device graph into person clusters using community detection, create a snapshot including a device-to-person link lookup, and prepare a person-level impression measurement report from the snapshot.Type: GrantFiled: August 23, 2022Date of Patent: July 18, 2023Assignee: THE NIELSEN COMPANY (US), LLCInventors: Jan Laurens Geffert, Lisa Marie Hamilton
-
Patent number: 11698767Abstract: One embodiment provides a method, including: detecting an area of a display device of an information handling device of a user, designated as a share window; identifying, when the share window is in an active share state, a position of a first window on the display device with respect to the share window; and sharing, based upon the position of the first window on the display being within at least a portion of the share window, content data contained within the first window to a display device of at least one other user in communication with the information handling device of the user. Other aspects are described and claimed.Type: GrantFiled: March 21, 2022Date of Patent: July 11, 2023Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Robert James Norton, Jr., Justin Michael Ringuette, Sandy Collins, Neal R Caliendo, Jr.
-
Patent number: 11700256Abstract: Techniques for group message thread link administration are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive a join invitation command associated with a group message thread from an administrator client device, the group message thread associated with a message thread identifier, the message thread identifier identifying the group message thread on a messaging system; and send a join invitation link to the administrator client device; and a group management component operative to generate a join invitation link in response to the join invitation command, the join invitation link comprising a thread invitation identifier, wherein the thread invitation identifier is a hash of the message thread identifier. Other embodiments are described and claimed.Type: GrantFiled: August 30, 2021Date of Patent: July 11, 2023Assignee: META PLATFORMS, INC.Inventors: Vinodh Jayaram, Andrew Cairns Moxon, Andrew Yaoshu Song, Huan Yan Wang, Viswanath Poosala
-
Patent number: 11700515Abstract: A system and method of providing information about a transport service to user devices are described. The system arranges a transport service for a first user and a second user. The system determines first data corresponding to a first route from a location of a driver device of the driver to a first pickup location of the first user and second data corresponding to a second route from the first pickup location to a second pickup location of the second user. A combined route is determined based on the first data and the second data. The system transmits data associated with the first data without transmitting the data corresponding to the combined route to a first user device of the first user, and transmits data corresponding to the combined route to a second user device of the second user.Type: GrantFiled: December 17, 2020Date of Patent: July 11, 2023Assignee: Uber Technologies, Inc.Inventors: Christine Tao, Michael Jacobs
-
Patent number: 11694438Abstract: Some embodiments of the present inventive concept provide for improved telepresence and other virtual sessions dynamic scaling and/or assignment of computing resources. An XR telepresence platform can allow for immersive multi-user video conferencing from within a web browser or other medium. The platform can support spatial audio and/or user video. The platform can scale to hundreds or thousands of users concurrently in a single or multiple virtual environments. Disclosed herein are resource allocation techniques for dynamically allocating client connections across multiple servers.Type: GrantFiled: March 3, 2022Date of Patent: July 4, 2023Assignee: Carnegie Mellon UniversityInventors: Anthony Rowe, Michael Farb, Ivan Liang, Edward Lu, Nuno Pereira, Eric Riebling
-
Patent number: 11694214Abstract: A central database system receives information associated with an employee from an employer. Using this information, the central database system can provision one or more user accounts for the employee, for instance via an API of an account provider. The central database system can use a machine learned model to identify fields of the API and to translate the information associated with the employee based on information requirements associated with the API. When a characteristic of the employee, such as the employee's title, subsequently changes within the central database system, one or more features associated with the user account can be automatically updated in response to the change.Type: GrantFiled: May 12, 2022Date of Patent: July 4, 2023Assignee: ZENPAYROLL, INC.Inventor: Laura Buzek
-
Patent number: 11695834Abstract: A method implemented in a Software as a Service (SaaS) management platform (SMP) is provided, including: identifying a plurality of SaaS applications used by a customer of the SMP; receiving, over a network, human resources (HR) data from an HR application, said HR data describing an organization chart of users that are employees of the customer of the SMP; providing, over a network, an administrator interface for rendering through a client device operated by an administrative user of the customer; receiving input from the client device via the administrator interface, said input identifying a given SaaS application and a managerial group within the organization chart; and responsive to receiving said input, then storing an approval setting for the managerial group for the given SaaS application, the approval setting determines whether a user within the managerial group requires approval to enable granting of a license to use the given SaaS application.Type: GrantFiled: December 1, 2022Date of Patent: July 4, 2023Assignee: Productiv, Inc.Inventors: Ashish Aggarwal, Alex Van Liew, Amit Bhosle