Patents Examined by Sargon N. Nano
-
Patent number: 11153235Abstract: In some embodiments, an electronic device presents representations of messaging conversations. In some embodiments, an electronic device indicates which messages are replies to other messages in a messaging conversation. In some embodiments, an electronic device creates and presents links (e.g., rich links) to contacts in a messaging conversation (e.g., “mentions”). In some embodiments, an electronic device presents indications of messages that are replies to other messages. In some embodiments, an electronic device presents options to create a link (e.g., a rich link) to contacts in a messaging conversation (e.g., “mentions”) using a suggested entry user interface element.Type: GrantFiled: September 25, 2020Date of Patent: October 19, 2021Assignee: Apple Inc.Inventors: Christian X. Dalonzo, Zheng Xuan Hong, Chanaka G. Karunamuni, Grant R. Paul, Christopher D. Matthews, Robert Garcia, III, Elliot Aaron Barer, Eugene Mitsuo Irinaga Bistolas, Pierre Jonathan De Filippis, Craig M. Federighi
-
Patent number: 11153258Abstract: A system and method for multi-channel communications that includes receiving an initiating communication triggering establishment of a conversation associated with a set of participant endpoints, wherein the set of participant endpoints comprises of participant endpoints from at least two distinct communication channels; configuring a set of intermediary endpoints for communications between at least a subset of the set of participant endpoints on different communication channels; and for each communication of the conversation, transmitting communications to a receiving set of participant endpoints through the configured intermediary endpoint.Type: GrantFiled: April 3, 2020Date of Patent: October 19, 2021Assignee: Twilio Inc.Inventors: Andres Jaan Tack, Sipan Babertsyan, Mihkel Sarv
-
Patent number: 11153243Abstract: A rich communication services (RCS) system may receive a message associated with content. The message may be transmitted by a first user device and destined for a second user device and associated with content. The RCS system may receive subscription data associated with a user of the first user device and including information indicating whether content filtering is enabled for the user. The RCS system may determine whether content filtering is enabled for the user based on the subscription data, and may process the content, when the content filtering is enabled for the user and with a machine learning model, to determine whether to filter the content. The RCS system may perform one or more actions based on whether the content is to be filtered.Type: GrantFiled: January 26, 2021Date of Patent: October 19, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Matthew Scott Deatrick, Alexander Hagans, Felix Montanez, Andrew Wahlon Lam, Rezwanul Azim, Nilesh Shah
-
Patent number: 11153247Abstract: An exemplary effort management email system includes a database and a calculation module. The database includes a standard email dataset and a supplementary email dataset. The supplementary email dataset requires a sender to provide an estimate of the effort needed on the part of the recipient to reply or otherwise deal with the sender's email message. The calculation module includes an expected response module, a streamlining module, an alert module, and an effort management module. The expected response module processes the supplementary email dataset, and configures user interface email displays for senders and recipients of emails, including interactive displays. The streamlining module organizes incoming email information regarding individual recipients, and configures user interface email displays for recipients to readily see their overall email inbox situation.Type: GrantFiled: May 18, 2021Date of Patent: October 19, 2021Inventor: Francesco Terranova
-
Patent number: 11146512Abstract: The disclosed embodiments relate to a system that passes control of a customer-support conversation among integrations, which are responsible for responding to a customer during the customer-support conversation. During operation, the system receives a message from a source integration, which is presently responsible for responding to the customer during the customer-support conversation, wherein the message includes a pass-control command that passes control of the customer-support conversation to a target integration. In response to the pass-control command, the system passes control of the customer-support conversation from the source integration to the target integration, so that the target integration becomes responsible for responding to the customer during the customer-support conversation.Type: GrantFiled: May 12, 2020Date of Patent: October 12, 2021Assignee: Zendesk, Inc.Inventors: Michael Gozzo, Andrew Lavers, Jean-Philippe J. Joyal, Michael J. Spensieri, François U. Brien, Marc-Antoine Leblond
-
Patent number: 11128591Abstract: In one example, a trigger is obtained for a dynamic ideogram to dynamically interact with the electronic messaging environment. In response to the trigger, it is determined how the dynamic ideogram is to dynamically interact with the electronic messaging environment including performing an analysis of the electronic messaging environment. Based on the analysis of the electronic messaging environment, instructions to render the dynamic ideogram to dynamically interact with the electronic messaging environment are generated for a first user device configured to communicate with a second user device via the electronic messaging environment.Type: GrantFiled: August 27, 2020Date of Patent: September 21, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Christopher Deering, Colin Olivier Louis Vidal, Jimmy Coyne
-
Patent number: 11128589Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems to provide a platform to facilitate implementation of an interface as a computerized tool, among other things, and, more specifically, to a computing and data platform that implements logic to facilitate moderation of electronic messages, electronic postings, content, etc., via implementation of a moderator application configured to, for example, perform an action automatically. In some examples, a method may include activating at least a portion of a moderator application, receiving a user input signal configured to cause presentation of an electronic message at a user interface as a computerized tool, detecting subsets of values of a user input signal, assigning one or more states to an electronic message, and causing execution of instructions to perform a moderated action automatically responsive to transitioning an electronic message from a first state to a second state.Type: GrantFiled: September 18, 2020Date of Patent: September 21, 2021Assignee: Khoros, LLCInventors: David Evans, Vivekanand Venkatesh Kini, Colin Cooper, Vigneshwaran Dharmalingam, Tanmay Sinha
-
Patent number: 11121920Abstract: The disclosed technology relates a system is configured to generate a protected configuration for a network device based on network connectivity data for a plurality of devices in a managed network associated with a cloud management system. The system is further configured to receive a configuration change for the managed network, determine that the configuration change is incompatible with the protected configuration, and generate a notification that the configuration change is incompatible with the protected configuration.Type: GrantFiled: July 15, 2020Date of Patent: September 14, 2021Assignee: Cisco Technology, Inc.Inventors: Santosh Ramrao Patil, Kirti Yeshwant Barve
-
Patent number: 11121886Abstract: Disclosed are various approaches for initiating workflows with respect to physical resource devices on behalf of a user. A physical identifier can be affixed to a physical resource device. An identifier can be embedded within the physical identifier. A workflow application can initiate workflows upon detecting that a user has scanned or captured the identifier.Type: GrantFiled: November 16, 2020Date of Patent: September 14, 2021Assignee: VMware, Inc.Inventor: Erich Stuntebeck
-
Patent number: 11108714Abstract: Disclosed are various embodiments for integrating an email client with hosted applications. A first regular expression is applied to the body of an email composed by an email client to determine that the email is related to a hosted application. In response to determining that the email is related to the hosted application, a second regular expression is applied to the body of the email to identify the topic of the email. Then, one or more email addresses associated with the topic of the email are identified. The one or more email addresses are then sent to the email client as suggested recipient email addresses for the email.Type: GrantFiled: September 24, 2020Date of Patent: August 31, 2021Assignee: VMWARE, INC.Inventors: Rohit Pradeep Shetty, Shree Harsha Shedigumme
-
Patent number: 11108735Abstract: A method for facilitating communication between resources in different virtual networks includes creating a first virtual network and a second virtual network within a cloud computing system and creating a first subnet within the first virtual network and a second subnet within the second virtual network. The method also includes mapping the first subnet to the second subnet such that the resources in the first subnet and the second subnet are able to communicate with each other using private address space. The method also includes routing data packets between the first subnet and the second subnet.Type: GrantFiled: June 7, 2019Date of Patent: August 31, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Sumeet Mittal, Rishabh Tewari, Abhishek Shukla, Abhishek Ellore Sreenath, Sandesh Kerehali Shankaranarayan Shety, Ajinkya Potdar
-
Patent number: 11108882Abstract: Embodiments of the present invention provide a system for assessing role defining parameters associated with access to resources in a network. The system is configured for extracting information associated with one or more resources, one or more users, and one or more authorizations, determining one or more metrics associated with one or more roles within an entity based on the extracted information, calculating a role defining parameter that defines a condition of the one or more roles based on the one or more metrics associated with the one or more roles, wherein the role defining parameter is associated with access to the one or more resources, determining if the parameter is below a predefined threshold, and performing one or more actions.Type: GrantFiled: December 9, 2019Date of Patent: August 31, 2021Assignee: BANK OF AMERICA CORPORATIONInventors: Rajesh Gopinathapai, Jennifer Greenwald, David Pritchard
-
Patent number: 11102321Abstract: A device acting as a proxy for an asset host receives a message from a requesting device. The message includes an access request specifying an asset hosted by the asset host. The message includes embedded pipeline language parameters specifying desired asset characteristics of the hosted asset. The proxy routes the access request to the asset host. The asset received in response to the request has characteristics. The proxy compares the asset characteristics of the asset to the desired asset characteristics specified by the embedded pipeline language parameters. In response to a result of the comparison indicating that the asset's characteristics do not match the first desired asset characteristics specified by the embedded pipeline language parameters, the proxy transmits a transformed asset back to the requesting device.Type: GrantFiled: November 23, 2020Date of Patent: August 24, 2021Assignee: iHeartMedia Management Services, Inc.Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
-
Patent number: 11095532Abstract: A device receives a request for a service and identifies, based on information included in the request, a set of sites that include a set of network devices that are capable of being used to support the service. The device obtains network performance indicator (NPI) data that is associated with a subset of network devices, of the set of network devices, and that includes NPI values that satisfy a set of performance criteria. The device causes the NPI data to be made available via an interface accessible to a user. The device receives device selection data that specifies a plurality of network devices, of the subset of network devices, that have been selected by the user. The device causes cause the plurality of network devices to be configured in a manner that allows the plurality of network devices to support the service.Type: GrantFiled: October 23, 2020Date of Patent: August 17, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Sachindra K. Nalluri, Stephen R. Morris, Jebaraj Daniel Kennet Jeyakumar, Priya Moczygemba
-
Patent number: 11088980Abstract: Methods and devices related to a single message management platform are described. In an example, a method can include receiving a first message at a first processing resource via a first application, receiving a second message at the first processing resource via a second application, receiving the first message and the second message at a memory, storing the first message and the second message in the memory, receiving a command to open a single message management platform, receiving the first message and the second message at the single message management platform, and organizing the first message and the second message at the single message management platform.Type: GrantFiled: November 10, 2020Date of Patent: August 10, 2021Assignee: Micron Technology, Inc.Inventors: Bhumika Chhabra, Swetha Barkam, Kathryn H. Russo, Zhao Zhao
-
Patent number: 11087333Abstract: The communication system includes a core system having a processor storing user variables representing user-specific information. A messaging system supports communication between a user and an automated bot agent over at least one user-chosen channel employing channel-agnostic context variables. A runtime system mediates a conversation session between user and bot agent, using at least one predefined context variable. A context mapping data store stores a mapping configuration representing a correlation between the channel-agnostic variable of the user-chosen channel and a field in the core CRM system. Using the context mapping data store, the messaging system responds to a communication from the user by querying the context mapping data store to acquire and pass to the runtime system the resolved mapping configuration values corresponding to the user-chosen channel for each defined context variable.Type: GrantFiled: July 30, 2019Date of Patent: August 10, 2021Assignee: salesforce.com, inc.Inventors: Santhosh Kumar Kuchoor, Orjan N. Kjellberg, Jonathan Rico Morales, Michael Macasek, Parvinder Ghotra, Nathan Hess, Vartika Vaish
-
Patent number: 11082391Abstract: A method of displaying an interface for providing a social networking service (SNS) through an anonymous profile, performed by a user terminal, includes displaying a first list of at least one anonymous chatroom created by a user account for an instant messaging service (IMS) using a first region on a first page in an interface for the IMS, displaying a second list of at least one anonymous profile created to be interlinked with the user account using a first region on a second page in the interface for the IMS, and displaying, in response to an input of selecting any one anonymous profile in the second list, an interface for providing the SNS through the selected anonymous profile.Type: GrantFiled: August 21, 2020Date of Patent: August 3, 2021Assignee: KAKAO CORP.Inventors: Ji Sun Lee, Hyun Young Park, Seong Mi Lim, Young Min Park, Doo Won Lee, Eun Jung Ko, Jae Lin Lee, Kwang Hui Lim, Ki Yong Shim, Sun Ho Choi, Kwang Hoon Choi, Hwa Young Lee, Jae Gil Lee, Kyong Rim Kim, Soo Min Cho
-
Patent number: 11082374Abstract: Techniques are disclosed for providing messaging participant identity leak prevention. An example methodology implementing the techniques includes, receiving, by a computing device, a message from a sender to a recipient via a software application running on the computing device, the software application having a non-confidential messaging view and a confidential messaging view. The method also includes determining a message type of the message, the message type is one of a non-confidential message or a confidential message, and displaying the message in the confidential messaging view of the software application in response to a determination that the message type indicates a confidential message, the confidential messaging view being distinct from the non-confidential messaging view, wherein messaging participant identity information is obfuscated in the display of the message in the confidential messaging view.Type: GrantFiled: September 28, 2020Date of Patent: August 3, 2021Assignee: CITRIX SYSTEMS, INC.Inventors: Hengbo Wang, Yanjun Su, Daowen Wei, Jian Ding
-
Patent number: 11075864Abstract: A non-transitory computer readable recording medium records a conversation control program that causes a computer to execute processing including: receiving an instruction to change a specific input message among messages displayed in times series to another input message; and displaying the other input message and a response message to the other input message in time series.Type: GrantFiled: August 10, 2020Date of Patent: July 27, 2021Assignee: FUJITSU LIMITEDInventors: Taki Kono, Yu Tomita, Masahiro Koya, Hiroyuki Kashiwagi
-
Patent number: 11070443Abstract: Apparatus and methods described herein relate to an apparatus including a memory and a processor operatively coupled to the memory. The processor can receive a set of network management device packages associated with a set of network management devices. The processor can merge a set of management device schema commands from the set of network management device packages with a unified schema to produce unified schema information. The processor can receive a unified schema command signal based on the unified schema information, and can convert the unified schema command signal into a set of management device schema command signals using the unified schema. The processor can also send each management device schema command signal from the set of management device schema commands, to network management devices.Type: GrantFiled: May 5, 2020Date of Patent: July 20, 2021Assignee: Juniper Networks, Inc.Inventors: Jaganathan S. Murugesan, Srikanth Subramanian, Raymond Wing Cheh