Demand Based Messaging Patents (Class 709/206)
-
Patent number: 11856139Abstract: Generating a personalized automated voice response in a telecommunications network is provided. An incoming call from a caller for user equipment of an operator in the telecommunications network is identified. In response to identifying the incoming call, it is determined whether to provide an automated response to the incoming call. In response to determining to provide the automated response to the incoming call, a personalized response message from the operator of the user equipment to the caller is generated based on characteristics of communications between the caller and the operator of the user equipment. The personalized automated voice response comprising the personalized response message in a synthesized voice of the operator of the user equipment is generated. The personalized automated voice response is sent to the caller.Type: GrantFiled: September 24, 2021Date of Patent: December 26, 2023Assignee: International Business Machines CorporationInventors: Craig M. Trim, Kimberly Greene Starks, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
-
Patent number: 11849241Abstract: A method of processing first video data from incoming video data includes receiving the incoming video data; preprocessing the incoming video data, by a first computer processor, according to preprocessing parameters, wherein the preprocessing parameters include formatting the incoming video data to create first video data; publishing the first video data to an endpoint; subscribing, by a second computer processor, to the endpoint; and processing, by a second computer processor, the first video data to determine at least one output that is indicative of a first inference dependent upon the first video data. The preprocessing parameters that format the incoming video data to create the first video data are dependent upon the processing to be performed on the first video data.Type: GrantFiled: October 3, 2022Date of Patent: December 19, 2023Assignee: Insight Direct USA, Inc.Inventor: Amol Ajgaonkar
-
Patent number: 11849092Abstract: A technique that prevents an unnecessary notification to a user. A non-transitory computer-readable storage medium storing a control program causing a computer of an information processing apparatus to execute a control method including a reception step of receiving an event generated in a device, a setting step of setting a user who is a destination of a notification based on the event received in the reception step according to a type of the event received in the reception step, first information showing a group for each type of an event, and second information showing a group for each user, and a notification step of transmitting a notification based on the event received in the reception step to the user set in the setting step.Type: GrantFiled: November 28, 2022Date of Patent: December 19, 2023Assignee: CANON KABUSHIKI KAISHAInventor: Jun Tanaka
-
Patent number: 11849240Abstract: A method of processing first video data of a region of interest from incoming video data includes preprocessing, according to preprocessing parameters defined within a runtime configuration file, incoming video data to create the first video data of the first region of interest and processing, by a computer processor, the first video data to determine at least one output that is indicative of a first inference dependent upon the first video data. The preprocessing parameters that format incoming video data to create the first video data are dependent upon the processing to be performed on the first video data.Type: GrantFiled: October 3, 2022Date of Patent: December 19, 2023Assignee: Insight Direct USA, Inc.Inventor: Amol Ajgaonkar
-
Patent number: 11848985Abstract: A method by an email sending system to send emails from different public sending network addresses. The method includes receiving, by a load balancer, an email that is to be sent by the email sending system, sending, by the load balancer, the email to a mail transfer agent (MTA) instance from a plurality of MTA instances, wherein each of the MTA instances has access to configuration data that indicates which proxy virtual machines (VMs) serve as egresses for which public sending network addresses, determining, by the MTA instance, a public sending network address to send the email from, determining, by the MTA instance based on consulting the configuration data, a proxy VM that serves as an egress for the public sending network address, and sending, by the MTA instance, the email to the proxy VM for sending to its destination from the public sending network address.Type: GrantFiled: January 29, 2021Date of Patent: December 19, 2023Assignee: Salesforce, Inc.Inventor: Patrick Morrison Bennett
-
Patent number: 11847662Abstract: A computer-implemented method of fraud protection is described. A server may receive one or more keywords and a likelihood of fraud from an external source. The server may receive an image of a document from a user device, wherein the document comprises at least one of a written communication or a printed communication. The server may extract text from the image of the document, compare the extracted text to the one or more stored keywords, and calculate a confidence level of fraud. The server may send an indication of the confidence level of fraud to the user device.Type: GrantFiled: November 5, 2020Date of Patent: December 19, 2023Assignee: Capital One Services, LLCInventors: Michael Mossoba, Joshua Edwards, Sarah Cunningham, Mark Rothbaum
-
Patent number: 11849242Abstract: A method of processing first video data of a region of interest from incoming video data includes receiving, by a computer processor, the first video data that is preprocessed according to preprocessing parameters defined within a runtime configuration file, the preprocessing includes formatting the incoming video data to create the first video data of the first region of interest and processing, by the computer processor, the first video data to determine at least one output that is indicative of a first inference dependent upon the first video data. The preprocessing parameters are dependent upon the processing to be performed on the first video data.Type: GrantFiled: October 3, 2022Date of Patent: December 19, 2023Assignee: Insight Direct USA, Inc.Inventor: Amol Ajgaonkar
-
Patent number: 11847709Abstract: Described are systems, media, and methods for automated real estate transaction workflow management application comprising: performing an initial analysis of a user's stored email, wherein the initial analysis comprises identifying at least one existing real estate transaction and identifying any stored email associated with the at least one existing real estate transaction; performing an incremental analysis of the user's new email, wherein the incremental analysis comprises identifying at least one new real estate transaction and identifying any new email associated with the at least one new real estate transaction; extracting real estate transaction-related events, documents, contacts, and data from the email identified as associated with an existing or new real estate transaction; and generating a timeline for each existing and new real estate transaction, the timeline comprising the transaction-related events arranged chronologically and providing access to the transaction-related documents, contacts, anType: GrantFiled: May 17, 2021Date of Patent: December 19, 2023Assignee: Amitree, Inc.Inventors: Jonathan Aizen, Itay Rabinowitz, Lisa Kovacevich, Marc McCole, Luke Dauter
-
Patent number: 11848871Abstract: Methods, apparatuses and computer readable storage mediums provide virtual network slicing without duplicating network configuration data (also referred to as network configuration information) on a slice-by-slice basis by maintaining a single physical network datastore including network configuration information for all network entities in the physical network, but generating slice views for respective virtual network slices as needed over time. Methods, apparatuses and computer readable storage mediums also enable configuration of a plurality of virtual network slices sharing a physical network infrastructure.Type: GrantFiled: October 19, 2018Date of Patent: December 19, 2023Assignee: Nokia Solutions and Networks OyInventors: Frederic Guilbeault, Yves Beauville
-
Patent number: 11842093Abstract: Embodiments of the present disclosure relate to a second system cooperating with a first system communicating with a client apparatus. User information registered in the second system is managed in association with corresponding user information registered in the first system. In a case where an error is detected in the received print job, and the print job is received from the first system, an error notification to user information registered in the first system, corresponding to user information on a user as an owner of the print job is requested from the first system.Type: GrantFiled: October 7, 2022Date of Patent: December 12, 2023Assignee: Canon Kabushiki KaishaInventor: Tetsu Imai
-
Patent number: 11843655Abstract: Automatically determining, with reduced (or no) input from the users of a group, a set of activity instances that the group of users has interest in performing. A representation of the set of activity instances can be rendered for consideration by a group, and the set of activity instances can be determined even when only limited criteria are specified. Optionally, in response to affirmative user interface input(s) directed to a rendered representation of the set of activity instances, one or more of the activity instances of the set can be confirmed through limited input(s) of one or more users of the group. Further, the automatic determination of the set of activity instances is optionally performed using one or more trained machine learning models that are trained to optimize a likelihood that the users of the group will find the set satisfactory.Type: GrantFiled: February 3, 2023Date of Patent: December 12, 2023Assignee: GOOGLE LLCInventors: Marcos Calvo Lance, Philip Koonce
-
Patent number: 11843566Abstract: Dynamic content can be delivered via email. Email messages include HTML content with one or more hyperlinks referring to a network-connected dynamic content server. The hyperlinks are accessed upon rendering of the email on a client device, triggering a request to a dynamic content server. The dynamic content server determines a content item to be served in response to the request. The dynamic content item determination may be based on factors including the identity of the requester, the email communication in which the hyperlink is embedded, recent activities or behavior on the part of the requester, and/or known preference or demographic information associated with the requester. The request can be directed to a selected content item stored within a content delivery network, for transmission back to the requester and display to the user within the email.Type: GrantFiled: July 14, 2022Date of Patent: December 12, 2023Assignee: Zeta Global Corp.Inventors: Stefan Beeman, Gordon Michael Green, Christian Monberg, Neeraj Gore
-
Patent number: 11838257Abstract: The information processing device comprises: a broadcast mail determination means which determines a broadcast mail among received electronic mails; a broadcast mail reception predicted time limit setting means which, when the previously received electronic mail is determined as the broadcast mail, sets a predicted time limit for receiving a broadcast mail on the basis of the difference between the reception time of the previously received electronic mail and the reception time of the electronic mail determined as the broadcast mail; and a broadcast mail reception standby end determination means which determines whether to end reception standby of the broadcast mail on the basis of the predicted time limit for receiving the broadcast mail, which is set by the broadcast mail reception predicted time limit setting means.Type: GrantFiled: November 18, 2020Date of Patent: December 5, 2023Assignee: NEC CORPORATIONInventor: Kenichi Egami
-
Patent number: 11836245Abstract: An apparatus has a network interface circuit providing connectivity to a network with network connected client machines hosting email client modules controlling email inboxes. A processor is connected to the network interface circuit. A memory is connected to the processor. The memory stores instructions executed by the processor to scan the email inboxes to identify statistically infrequently received emails from different network connected service providers. Protocols utilized by the different network connected service providers to accept user data delete requests are identified. The protocols are executed.Type: GrantFiled: March 30, 2023Date of Patent: December 5, 2023Assignee: Anonyome Labs, Inc.Inventors: Qing Li, Christopher David Ciborowski, Steven Harvey McCown
-
Patent number: 11838255Abstract: A mail processing method and apparatus, an electronic device and a storage medium are provided. The method comprises: acquiring, in response to detection of a preset operation triggered based on a target mail, at least one collaborative user; and sharing a target link corresponding to the target mail with each collaborative user, in order that each collaborative user reads the target mail based on the target link and/or edits the target mail based on the target link. The target mail comprises at least one of: content of the target mail and content of a draft reply to the target mail.Type: GrantFiled: August 9, 2022Date of Patent: December 5, 2023Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventor: Junying Chang
-
Patent number: 11838254Abstract: A system and method for mapping and transforming communication stream messages to email messages are described. A communication stream message is communicated to a mapping engine which extracts elements of the communication stream message, maps and transforms the extracted elements of the communication stream message to an email message to be presented via an email system.Type: GrantFiled: December 21, 2022Date of Patent: December 5, 2023Assignee: Zoho Corporation Private LimitedInventors: Radha Vembu, Jagan Ranganathan, Ravikumar Govindarajan, Sridhar Vembu, Rajendran Dandapani, Bharath Sridhar, Sudheer A Grandhi
-
Patent number: 11836682Abstract: According to one embodiment, a customer relationship management (CRM) system is queried to obtain a project that is associated with an entity (e.g., a user, a group of users, a client). A first list of one or more contacts (e.g., contact persons, referred to herein target contacts) associated with the project from the CRM system. For each of the contacts in the first list, a domain name is determined based on contact information of the contacts (e.g., emails, Web addresses, name of an account associated with the contacts). A first set of email addresses, referred to as target email addresses, is determined based on the domain name and contacts using a set of email identification rules. An email server is queried to retrieve a list of one or more emails and/or calendar events based on the first set of email addresses.Type: GrantFiled: March 2, 2022Date of Patent: December 5, 2023Assignee: CLARI INC.Inventors: Mahesh Subedi, Venkat Rangan, Sanjay Kumar Mahalingam
-
Patent number: 11836169Abstract: The present teaching, which includes methods, systems and computer-readable media, relates to providing query suggestions based on a number of data sources including person's personal data and non-personal data. The disclosed techniques may include receiving an input from a person, obtaining a first set of suggestions based on information from a first data source, presenting the first set of suggestions to the person, and presenting, to the person, a second set of suggestions obtained from a person corpus when a portion of the person corpus relevant to the input is accessible. The person corpus may be from a second data source that is private to the person.Type: GrantFiled: October 5, 2015Date of Patent: December 5, 2023Assignee: YAHOO ASSETS LLCInventors: Shenhong Zhu, Chun Ming Sze, Hang Su, Huming Wu, Hui Wu, Jiuhe Gan, Xiaobing Han, Mingtian Liu, Yuan Zhang, Scott Gaffney
-
Patent number: 11838246Abstract: Examples of the present disclosure provide a message relay service. The message relay service provides an application programming interface (API) with which messages can be sent and received without handling specific implementation details of a messaging system. When inbound messages are received, the message relay service may provide a push notification and/or may store the message for later access. In examples, one or more source addresses are used to send messages. If the client device indicates a group of addresses should be used, one address is selected from the group and used to send a message accordingly. In some examples, the message relay service determines that a messaging gateway need not be used to message a recipient address, and transmits the message without use of the messaging gateway. The same API may be used to send and receive messages across different messaging systems without a customer handling system-specific complexities.Type: GrantFiled: March 27, 2023Date of Patent: December 5, 2023Assignee: CenturyLink Intellectual Property LLCInventors: John Verbil, Richard Cerami
-
Patent number: 11838429Abstract: A battery-powered device (BPD) node compresses certificate chains to generate compressed certificate chains. The BPD node includes a compression dictionary that indexes various data entries that occur across many certificate chains and/or repeat within a particular certificate chain. The BPD node compresses a given certificate chain by replacing data entries within the given certificate chain with indices to corresponding data entries in the compression dictionary. The indices are smaller in size than the corresponding data entries. A neighboring BPD node also includes the compression dictionary and decompresses a compressed certificate chain by replacing indices included in the compressed certificate chain with the indexed data entries stored in the compression dictionary.Type: GrantFiled: July 18, 2019Date of Patent: December 5, 2023Assignee: ITRON, INC.Inventors: Keith Barnes, Garten Haeska, Howard Brace, Kalvinder Singh
-
Patent number: 11831660Abstract: Provided in the embodiments of the present disclosure are a blockchain-based method and system for handling domain name abuse. All network nodes in a public blockchain can report domain name abuse, and all network nodes receiving reported data are entitled to participate in the process of judging whether domain name abuse exists in the reported data. The public blockchain obtains a target judgment result of whether domain name abuse exists by means of integrating first judgment results of multiple identification nodes on whether domain name abuse exists in the reported data and credit value of each identification node. Alternatively, when the number of identification nodes in the public blockchain is less than a preset number of nodes, a consortium blockchain composed of regulatory agencies directly judges whether domain name abuse exists in the reported data, and the judgment result serves as the target judgment result.Type: GrantFiled: February 18, 2019Date of Patent: November 28, 2023Assignee: CHINA INTERNET NETWORK INFORMATION CENTERInventors: Hongtao Li, Yu Zeng, Guanggang Geng, Zhiwei Yan, Kejun Dong, Yong Chen
-
Patent number: 11826630Abstract: Leaderboard with irregularity flags in an exercise machine system. In one aspect of the disclosure, a method may include executing a video workout program on first and second exercise machines, monitoring first and second performance parameters of first and second users during the execution of the video workout program, displaying a leaderboard which displays and ranks first and second performance indicators of the first and second users based on the first and second performance parameters, detecting an irregularity in the first performance parameters of the first user, and updating the leaderboard to display an irregularity flag associated with the first performance indicator of the first user to indicate the irregularity in the performance of the first user during the workout.Type: GrantFiled: March 23, 2021Date of Patent: November 28, 2023Assignee: iFIT Inc.Inventors: Chase Brammer, Mark D. Watterson, Rebecca Lynn Capell, Jonathan R. Fischer
-
Patent number: 11831733Abstract: The present disclosure is related to systems and methods of merging tenant shadow systems of record into a master system of record. First tenant record objects of a first tenant system of record can be accessed. A master record object for a master system of record can be generated using the corresponding first tenant record object. A second tenant record object of a second tenant system of record can be accessed. Whether the second tenant record object is to be merged into the corresponding master record object can be determined. When determined to merge, the second tenant record object can be merged into the corresponding master record object. When determined to not merge, a new master record can be generated.Type: GrantFiled: July 18, 2022Date of Patent: November 28, 2023Assignee: People.ai, Inc.Inventors: Oleg Rogynskyy, Vardhman Jain, Rajit Kurien Joseph, Jose Alberto Muniz Navarro
-
Patent number: 11830358Abstract: An approach is provided for automatically detecting suspicious device/vehicle presence on non-navigable roads. The approach involves, for example, receiving positioning data associated with a vehicle or a device. The approach also involves processing the positioning data to determine that a location of the vehicle or the device is on a non-navigable road. The approach further involves designating the location on the non-navigable road as a suspicious location. The approach further involves providing an alert message based on the suspicious location as an output.Type: GrantFiled: May 5, 2022Date of Patent: November 28, 2023Assignee: HERE GLOBAL B.V.Inventors: Rahul Sudhir, Bhavesh Sharma, Donta White
-
Patent number: 11820326Abstract: Techniques are disclosed for systems and methods to provide reduction in connectivity interruptions between vehicle docking stations and a management server for facilitating micro-mobility vehicle sharing services. To maintain communication sessions between the vehicle docking stations and the management server, heartbeat signals are transmitted periodically by each of the vehicle docking stations to the management server. An unavailability of the connection between a vehicle docking station and the management server may be detected based on an interruption to the heartbeat signals. In response to determining the unavailability of the connection, the management server may instruct a vehicle within a predetermined distance of the vehicle docking station to establish a short-range connection with the vehicle docking station and retrieve docking station data from the vehicle docking station.Type: GrantFiled: September 25, 2020Date of Patent: November 21, 2023Assignee: Lyft, Inc.Inventors: Garrett Korda Drayna, Rui Ma, Claude Montpetit
-
Patent number: 11822511Abstract: A data storage system providing data access to multiple users is provided. The data storage system includes a data store configured to store electronic files and a processor operably coupled to the data store. Memory is operably coupled to the processor and stores instructions that, when executed, provide an access control component that allows certain users to interact with a given electronic file of the stored electronic files. The processor is configured to detect a change to the given electronic file that affects a user's access to the given electronic file and responsively generate a notification to the user that allows the user to request renewed access to the given electronic file.Type: GrantFiled: May 31, 2016Date of Patent: November 21, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Kristen Kamath
-
Patent number: 11823195Abstract: Disclosed embodiments provide a framework to enable rich messaging via offline channels to obtain payments for completion of business transactions. In response to a request to obtain information associated with a customer to support a transaction performed via a communications session, a messaging platform transmits a request to a computing device associated with the customer to obtain authorization for the information. In response to obtaining the authorization for the information from the computing device associated with the customer, the messaging platform uses the authorization at a processing service to obtain the information subject to the authorization. The information is provided to fulfill the initial request.Type: GrantFiled: June 4, 2021Date of Patent: November 21, 2023Assignee: LIVEPERSON, INC.Inventor: Marc F. Hayes, Jr.
-
Patent number: 11822683Abstract: A system for automatic permission management in different collaboration systems is described. The rights management system enabled with the present invention provides a “detection component” or “connector” that will identify the user who is sharing the protected document and list of recipients who need to be given access to it. The content sharing systems include but are not limited to shared local or network folders or messaging tools like email or chatting applications, and collaboration tools like SHAREPOINT, BOX, DROPBOX, GOOGLE DRIVE, etc. The permissions for users are added to the document/mail as and when it flows through different collaboration or distribution systems, thus enabling the business users to access the document without any disruption in their normal business workflow.Type: GrantFiled: January 31, 2019Date of Patent: November 21, 2023Assignee: SECLORE TECHNOLOGY PRIVATE LIMITEDInventors: Zubin Dalal, Mehul Gala
-
Patent number: 11816306Abstract: A method and a system include receiving indication of a user interaction within a pre-determined time period, determining that the user interaction is a contextual triggering event based on a plurality of triggering conditions, identifying a media content item associated with the contextual triggering event, generating a first user interface including a user-selectable element representing a content transmission proposal, in response to detecting a user selection of the user-selectable element, generating a second user interface, the second user interface including the media content item and a plurality of user-selectable entity icons.Type: GrantFiled: November 4, 2022Date of Patent: November 14, 2023Assignee: Snap Inc.Inventors: Newar Husam Al Majid, Jeremy Baker Voss
-
Patent number: 11816304Abstract: Aspects of the present disclosure involve systems comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving, by a messaging application, a first content item generated by a first client device using a third-party resource; generating the first content item for display on a second client device together with an indication of the third-party resource used to generate the first content item; receiving, from the second client device, selection of the indication of the third-party resource; generating, for display on the second client device, a first user interface that includes a plurality of content items associated with the third-party resource and a first option to access the third-party resource, the plurality of content items including the first content item; and enabling the second client device to use the third-party resource in response to receiving selection of the first option to access the third-party resource.Type: GrantFiled: June 14, 2021Date of Patent: November 14, 2023Assignee: Snap Inc.Inventors: Jacob Catalano, Patrick Mandia, Sriram Raman
-
Patent number: 11818106Abstract: Systems and techniques for AI model and data camouflaging techniques for cloud edge are described herein. In an example, a neural network transformation system is adapted to receive, from a client, camouflaged input data, the camouflaged input data resulting from application of a first encoding transformation to raw input data. The neural network transformation system may be further adapted to use the camouflaged input data as input to a neural network model, the neural network model created using a training data set created by applying the first encoding transformation on training data. The neural network transformation system may be further adapted to receive a result from the neural network model and transmit output data to the client, the output data based on the result.Type: GrantFiled: August 16, 2021Date of Patent: November 14, 2023Assignee: Intel CorporationInventors: Kshitij Arun Doshi, Francesc Guim Bernat, Suraj Prabhakaran
-
Patent number: 11816433Abstract: The present invention extends to methods, systems, and computer program products for detecting online contextual evolution of linguistic terms. Within messaging sources, some users may actively attempt to (relatively quickly) shift the meaning of a word or term. Some users may attempt to perjorate a word or term to have a more toxic meaning. Other users may attempt to reappropriate a word or term to have a less toxic or even a positive meaning. Aspects of the invention identify shifts in implied meanings of words and/or phrases over time. As such, emerging forms of harassment can be identified more quickly. Aspects of the invention can utilize users' behavioral histories as well as messaging structures to improve confidence when identifying term evolution. Machine learning algorithms can be configured to identify term evolution reducing workload on human moderators.Type: GrantFiled: December 6, 2022Date of Patent: November 14, 2023Assignee: DISCORD INC.Inventors: Michele Banko, Taylor Rhyne
-
Patent number: 11816166Abstract: Systems and methods for routing a document based on the contents of this document. The content of this document is first subjected to a recognition process and then the result is subjected to multiple types of analysis. Based on the results of the analysis (including contextual analysis), a destination is determined along with any timelines detailed in the document. As well, a severity of the document, indicating the severity of consequences if the document is not handled quickly, is determined. Based on these, an urgency tag and/or a severity tag are assigned to the document. A final destination is determined based on the output of the analysis of the severity, the urgency, and of the destination.Type: GrantFiled: September 26, 2019Date of Patent: November 14, 2023Assignee: ServiceNow Canada Inc.Inventors: Marie-Claude Cote, Alexei Nordell-Markovits, Andrej Todosic
-
Patent number: 11816428Abstract: Machine learning, artificial intelligence, and other computer-implemented methods are used to identify various semantically important chunks in documents, automatically label them with appropriate datatypes and semantic roles, and use this enhanced information to assist authors and to support downstream processes. Chunk locations, datatypes, and semantic roles can often be automatically determined from what is here called “context”, to wit, the combination of their formatting, structure, and content; those of adjacent or nearby content; overall patterns of occurrence in a document, and similarities of all these things across documents (mainly but not exclusively among documents in the same document set).Type: GrantFiled: August 5, 2020Date of Patent: November 14, 2023Assignee: Docugami, Inc.Inventors: Andrew Begun, Steven DeRose, Taqi Jaffri, Luis Marti Orosa, Michael Palmer, Jean Paoli, Christina Pavlopoulou, Elena Pricoiu, Swagatika Sarangi, Marcin Sawicki, Manar Shehadeh, Michael Taron, Bhaven Toprani, Zubin Rustom Wadia, David Watson, Eric White, Joshua Yongshin Fan, Kush Gupta, Andrew Minh Hoang, Zhanlin Liu, Jerome George Paliakkara, Zhaofeng Wu, Yue Zhang, Xiaoquan Zhou
-
Patent number: 11816512Abstract: An event driven data processing system is disclosed that comprises event generators that generate events, an event queue that receives the events from the event generators, and an event router that receives the events from the event queue, and, for each event, selects a contextualizer based on an event type and transmits the event to a corresponding context queue associated with the selected contextualizer. The system also comprises context queues that receive the events from the event router and a plurality of contextualizers that receive the events from the context queues and, for each event, access context data sources, obtain additional context data, create a supplemented event, and store each supplemented event in an event datastore. The system further comprises a streaming component that streams each supplemented event from the event datastore for a period of time.Type: GrantFiled: July 26, 2022Date of Patent: November 14, 2023Assignee: CURANTIS SOLUTIONSInventors: Benjamen Pyle, Rakesh Sanghvi, Robert Parker Freeburg, II
-
Patent number: 11809983Abstract: This disclosure relates to methods, non-transitory computer readable media, and systems that use machine-learning techniques to facilitate the creation, timing of distribution, or follow-up actions for digital surveys. In one such implementation, the disclosed methods, non-transitory computer readable media, and systems use a survey-creation-machine learner to generate suggested survey questions for an administrator designing a digital survey. Additionally, in some implementations, the disclosed methods, non-transitory computer readable media, and systems use specialized machine learners to suggest timeframes in which to send digital surveys or to suggest action items to follow up on responses to the survey questions.Type: GrantFiled: August 30, 2018Date of Patent: November 7, 2023Assignee: Qualtrics, LLCInventors: Ryan Long, Johnny Russ
-
Patent number: 11809481Abstract: A method for chronologically aggregating media content for a specific topic from media content providers includes receiving multi-type media content relating to the specific topic, where the multi-type media content includes at least a first type of media content and a second type of media content. Identifying a first statement in a first portion of the first type of media content that responds to a second statement in a second portion of the second type of media content. Determining a chronological sequence for the first portion of the first type of media content and the second portion of the second type of media content, where the first portion of the first type of media content occurs after the second portion of the first type of media content. Generating a final media content presentation file for the determined chronological sequence.Type: GrantFiled: February 17, 2021Date of Patent: November 7, 2023Assignee: International Business Machines CorporationInventors: Indervir Singh Banipal, Shikhar Kwatra, Zia K Mohammad, Nadiya Kochura
-
Patent number: 11809359Abstract: In certain embodiments, cable installation may be facilitated. For example, device templates for racks and associated objects within an infrastructure may be retrieved. Rack data and object data may be received from sensors within the infrastructure. Using the device templates and based on the rack data and the object data, rack data structures and object data structures may be generated. Links between the rack data structures and the object data structures may be generated based on connections between the racks and the associated objects. The connections may be monitored over time and the links may be updated based on changes to the connections. Utilization metrics may be generated for the rack data structures and the object data structures based on the updated links. In some embodiments, cable installation instructions based on the rack data structures, the object data structures, and the utilization metrics may be transmitted to a cable installation system.Type: GrantFiled: February 19, 2021Date of Patent: November 7, 2023Assignee: CyberSecureIPS, LLCInventors: Bobby Nakanelua, Scott Rye, Stephen Sohn
-
Patent number: 11811715Abstract: Systems and methods are provided for associating thread labels with select messages in a mobile messaging conversation environment, either before or after the messages have been sent, and providing intelligent dynamic presentations of such select messages based on the thread label(s) associated therewith.Type: GrantFiled: March 4, 2021Date of Patent: November 7, 2023Assignee: THREADY, INC.Inventors: Sean Crowe, Ovidiu Porfire
-
Patent number: 11805087Abstract: Disclosed is a method for controlling the unauthorized transmission of a messaging thread in a messaging platform. The method includes the step of receiving first user addresses of intended recipients through an address module. The method then includes the step of initiating a messaging thread by entering textual information and/or attaching a media file through a messaging module or both. Further, the method includes the step of pre-storing second user addresses intended to be removed from the messaging thread through a listing module. The method then includes the step of matching the first user addresses of intended recipients with the second user addresses stored in the listing module through a matching module. The method includes the step of preventing transmission of the messaging thread to the matched second user addresses pre-stored in the listing module through a filter module.Type: GrantFiled: December 12, 2020Date of Patent: October 31, 2023Inventors: Hemant Misra, Bhavna Misra
-
Patent number: 11803909Abstract: Computer-implemented methods and computer systems for an electronic transaction platform that enables the buying and/or selling of securities by users. The methods and systems relate to determining a likelihood of successfully trading a particular financial instrument between an initiating user and one or more invitee users and at various terms during an electronic communication session. The likelihood of successfully trading a particular financial instrument can be determined based on historical trading data of the particular financial instrument and/or financial instruments similar thereto, as well as trading intentions of the initiating user and/or one or more invitee users.Type: GrantFiled: October 29, 2021Date of Patent: October 31, 2023Assignee: Broadridge Fixed Income Liquidity Solutions, LLCInventors: James Toffey, Spenser Huston, Vijay Mayadas, William Gartland, Thomas Duignan, Rick Montgomery, Albert John Cass, Suneel Nallagonda, Bryan Moore
-
Patent number: 11805021Abstract: A network connectivity system identifies potential connection mechanisms between datacenter entities (e.g., between service instances) on the cloud platform. The network connectivity system provides recommendations including one or more connectivity paths that are preferred with respect to one or more indicators, for example, cost, latency, or security. Specifically, the network connectivity system receives a request to configure a network connection between a first service instance and a second service instance on the cloud platform. The first service instance and the second service instance may reside within the same or different datacenters, different geographical locations, and the like. A network connectivity system identifies, from network connectivity information, one or more connectivity mechanisms for establishing connection between a first datacenter entity (e.g., first service instance) and a second datacenter entity (e.g., second service instance).Type: GrantFiled: November 8, 2022Date of Patent: October 31, 2023Assignee: Salesforce, Inc.Inventors: Kaushal Bansal, Prabhat Singh, Amitabh Chakrabarty, Alankar Sharma
-
Patent number: 11803617Abstract: A system comprising a database and a user device. The database may be configured to (i) store metadata generated in response to objects detected in a video, (ii) store a confidence level associated with the metadata, (iii) provide to a plurality of users (a) data portions of the video and (b) a request for feedback, (iv) receive the feedback and (v) update the confidence level associated with the metadata in response to the feedback. The user device may be configured to (i) view the data portions, (ii) accept input to receive the feedback from one of said plurality of users and (iii) communicate the feedback to the database. The confidence level may indicate a likelihood of correctness of the objects detected in response to video analysis performed on the video. The database may track user statistics for the plurality of users based on the feedback.Type: GrantFiled: April 16, 2021Date of Patent: October 31, 2023Assignee: WAYLENS, INC.Inventor: Jeffery R. Campbell
-
Patent number: 11803343Abstract: A job processing apparatus that communicates with a control apparatus connected to a first network via a second network different from the first network and a first network interface, and communicates with an external apparatus on a third network via a second network interface includes at least one memory that stores a set of instructions, and at least one processor that executes the instructions, the instructions, when executed, causing the job processing apparatus to perform operations including acquiring information regarding the first network from the control apparatus and, based on the acquired information, setting, in a routing table, route information for transmitting data addressed to an external apparatus connected to the first network via the second network and the control apparatus.Type: GrantFiled: January 12, 2022Date of Patent: October 31, 2023Assignee: Canon Kabushiki KaishaInventor: Shou Kikuchi
-
Patent number: 11803564Abstract: Methods and systems for a keyword search using a messenger service may be provided. A keyword search method may provide a search result to users based on instant messages transmitted and received through a messenger service.Type: GrantFiled: December 1, 2021Date of Patent: October 31, 2023Assignee: LINE CORPORATIONInventors: Jiwon Kim, Taegyu Yoo, Seung Hwan Lee, Hyun Ju Yi, Yong-Hun Lee, Eunhee Min, Chanil Kim
-
Patent number: 11805419Abstract: A system and method for automatically connecting an accessory with a host device are disclosed. The accessory may include a private key and a public key, wherein the public key is associated with an account. The same account may be associated with the host device. The accessory may transmit an encrypted message, including a key, to the host device, wherein the key may be the public key. Upon decryption and validation of the key, the accessory and host device may automatically connect via short-range wireless pairing.Type: GrantFiled: April 22, 2019Date of Patent: October 31, 2023Assignee: Google LLCInventor: Vitali Lovich
-
Patent number: 11797538Abstract: Aspects of the invention include computer systems, computer-implemented methods, and computer program products configured to perform message correlation extraction for mainframe operation. A non-limiting example computer-implemented method includes receiving a first message log entry having a message identifier and message field data. The first message log entry is pre-processed to determine the message identifier and to tokenize the message field data. A second message log entry is identified based on at least one of the message identifier and the tokenized message field data. The method further includes determining that the second message log entry is correlated with the first message log entry and providing an output comprising the message correlation between the first message log entry and the second message log entry.Type: GrantFiled: December 3, 2020Date of Patent: October 24, 2023Assignee: International Business Machines CorporationInventors: Yuk L. Chan, Jia Qi Li, Lin Yang, Tian Wu, Lei Yu, Hong Min, Fan Jing Meng
-
Patent number: 11799810Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing email attachments in an online content management system. In some implementations, a messaging client can receive input attaching a content item to an electronic message in a message thread. In response to the input, the messaging client can store the content item in a file system managed by an online content management system, generate a link to the content item, and insert the link in the electronic message. The content item can be shared with the recipients of the electronic message such that the content item can be synchronized across recipient devices by the online content management system. The messaging client on each recipient device and/or the sender's device can present representations of the attachments associated with the message thread in a centralized location on a GUI of the messaging client.Type: GrantFiled: February 9, 2022Date of Patent: October 24, 2023Assignee: Dropbox, Inc.Inventors: Huy Nguyen, Anvisha Pai, Brandon Souba, Nikrad Mahdi, Rajeev Nayak, Anand Prakash, Yang Zhang, Yuyang Guo, Erika DeBenedictis
-
Patent number: 11797245Abstract: A message providing device includes: a reception unit that receives, for each user, a request for a registration of an association between (i) a software robot program operating on a message service for an exchange of messages among users and exchanging messages with the user and (ii) an external device; and a registration unit that provides a single user with plural software robot programs in each of which operation setting information of the software robot program is preset, and registers an external device in each of the plural software robot programs in association with each other according to the request from the user.Type: GrantFiled: April 7, 2022Date of Patent: October 24, 2023Assignee: FUJIFILM Business Innovation Corp.Inventors: Hideaki Sugimoto, Shigeo Miyata, Hiroyuki Mitsuhashi, Yu Mishima, Nozomi Noguchi, Shiori Oikawa, Xiaojing Zhang
-
Patent number: 11799807Abstract: A mail processing method and apparatus, a device, a medium, a computer program product, and a computer program provided in the present disclosure, where the method includes: receiving a to-be-sent mail; obtaining, if it is identified that the to-be-sent mail includes an instant messaging group identifier, a group mail address corresponding to the instant messaging group identifier; and taking the group mail address as a recipient address and performing a sending operation on the to-be-sent mail. In the present disclosure, in a case of receiving, by a mail server, a mail sent by a mail client, if it is identified that the recipient includes an instant messaging group name, the mail is sent to a group address corresponding to the group name, which improves functional integration of email and IM software, thereby providing richer collaborative office functions.Type: GrantFiled: April 22, 2022Date of Patent: October 24, 2023Assignee: BYTEDANCE INC.Inventors: Wentao Zheng, Bo Li, Justin Jia-Zhao Lim, Jie Zhu