Patents Examined by Caroline H Jahnige
-
Patent number: 11636438Abstract: In one embodiment, a method includes receiving a user request including an ambiguous mention to create a reminder from a client system associated with a user, disambiguating the mention to identify a first entity referenced in the mention, wherein the first entity is identified based on user profile data associated with the user, determining an activation condition associated with the user request, wherein the activation condition is based on one or more of a time or a location referenced in the user request, wherein the time and/or location are determined based on contextual information associated with the user request, generating the reminder based on the first entity and the activation condition, and sending instructions to the client system for presenting the reminder when the activation condition is satisfied.Type: GrantFiled: October 21, 2019Date of Patent: April 25, 2023Assignee: Meta Platforms Technologies, LLCInventors: Lisa Xiaoyi Huang, Eric Xiao, Francislav P. Penov
-
Patent number: 11622002Abstract: In an approach to synchronize notifications created in a VR environment to be presented in a physical environment at another time, notifications may be mapped across all relevant environments and associated with conditions that, when triggered, cause a notification to be presented to the user. Computer-implemented methods may include receiving natural language requests at a computing device in a first environment at a first time; parsing the natural language request into semantic components comprising an alert component and a content component; determining one or more conditions based on the alert component and the content component; mapping the semantic components to the plurality of environments; and executing a notification by the computing device, the notification representing the alert component and the content component in a second environment of the plurality of environments if the one or more conditions is satisfied at a second time that is later than the first time.Type: GrantFiled: January 14, 2021Date of Patent: April 4, 2023Assignee: International Business Machines CorporationInventors: Vittorio Castelli, Sarbajit K. Rakshit, Martin Franz
-
Patent number: 11575731Abstract: A data transmission apparatus causes a computer to receive first data and second data, each of which has a different transmission destination, evaluate relevance between the first data and the second data, and transmit the first data and the second data to the respective transmission destinations, and the transmitting of the data further includes transmitting the first data to the transmission destination of the second data in accordance with evaluation results obtained in the evaluating of the relation, so that a diversity of the data that can be collected by the transmission destination of the data is increased.Type: GrantFiled: May 13, 2019Date of Patent: February 7, 2023Assignee: Nippon Telegraph and Telephone CorporationInventors: Kojun Koshiji, Naoki Higo, Toshimitsu Tsubaki, Masanao Nakano, Tatsuya Ishihara, Yoshiko Sueda
-
Patent number: 11570268Abstract: A proxy apparatus acts as an intermediary between one or more bot apparatuses and one or more communication channels. The proxy apparatus connects a communication channel to a bot apparatus for the exchange of messages. A user can interact with the bot apparatus through the communication channel. The proxy apparatus is configured to perform one or more operations or services. Example operations include, but are not limited to, registration, authentication and authorization, the recordation of telemetry data, schema transformation, and identity transformation.Type: GrantFiled: September 21, 2017Date of Patent: January 31, 2023Assignee: Microsoft Technology Licensing, LLCInventor: Daniel James Driscoll
-
Patent number: 11570265Abstract: The present invention relates to a data transmission method including injecting signals into a communications channel between a predefined hardware device for a computing system and an application executing on the computing system, for receipt by the application. A data transmission system is also disclosed.Type: GrantFiled: December 21, 2021Date of Patent: January 31, 2023Assignee: SPARKLE CS LTDInventors: Judd Ferrer, Mark Brighton
-
Patent number: 11563790Abstract: First and second regions of interest are be identified within an initial video stream captured by a video capture device located within a physical space, in which the first region of interest is associated with a first conference participant within the physical space and the second region of interest is associated with a second conference participant within the physical space. A first frame rate may be determined for the first region of interest based on information associated with the first conference participant, and a second frame rate may be determined for the second region of interest based on information associated with the second conference participant. A capture of a first video stream associated with the first region of interest at the first frame rate and a second video stream associated with the second region of interest at the second frame rate may then be caused.Type: GrantFiled: January 31, 2022Date of Patent: January 24, 2023Assignee: Zoom Video Communications, Inc.Inventor: Chi-chian Yu
-
Patent number: 11556977Abstract: An electronic device according to various embodiments of the present invention may include an antenna module configured to sense an electromagnetic (EM) signal generated from an external electronic device, a communication module, a processor operatively connected to the antenna module and the communication module, and a memory storing instructions which, are configured to, when executed, cause the processor to identify the external electronic device based on at least part of the EM signal sensed from the external electronic device via the antenna module, identify whether the identified external electronic device is registered in a designated control application, and provide information related to the external electronic device based on whether the external electronic device is registered. In addition, other various embodiments of the present invention may be possible.Type: GrantFiled: May 20, 2019Date of Patent: January 17, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Doosuk Kang, Seungnyun Kim, Bokun Choi
-
Patent number: 11546278Abstract: Non-limiting examples of the present disclosure pertain to management over the type of notification that is generated and presented to a user relative to an occurrence of a message notification. Processing is executed that evaluates a relevance of a content update to content that is already presented to a user through host application/service endpoints. This helps determine how to present a graphical user interface (GUI) notification as well as link that GUI notification to existing communications that are identified as contextually relevant. Trained artificial intelligence modeling is applied that executes relevance analysis to aid generation of a GUI notification.Type: GrantFiled: April 15, 2021Date of Patent: January 3, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Brian Daniel Meersma, Vivek Mogalapalli, Patrick Michael Gan, Michal Bloch Ron, Xiaojun Li, Yi Ke, Uladzislau Sudzilouski, Maria Montserrat Lozano Dieck, Nikhil Vilas Kulkarni, Sugandha SudeshKumar Kapoor, Orkhan Muradov, Vishwak Reddy Neravetla
-
Patent number: 11531967Abstract: The present invention discloses a system and method for data management whereby a data management application manages data across a managed service environment, a mail server environment, and a client environment. The present invention allows a customer to optimize data management functions such as archiving, recovering, monitoring, authenticating, synchronizing, transferring, copying, stubbing, chunking, harvesting, and securing.Type: GrantFiled: August 14, 2020Date of Patent: December 20, 2022Assignee: MessageOne, LLCInventors: Samy M. Aboel-Nil, Dane O. Knecht, Igor Postelnik, Scott B. Kovner
-
Patent number: 11533349Abstract: Disclosed is a computing system capable of performing a method that involves receiving, from a first device, a first indication that a peripheral device associated with the first device is available for sharing; sending, to a second device, a second indication that the peripheral device is available for sharing; receiving, from the second device, a request to access the peripheral device; and based at least in part on receipt of the request, causing a peer-to-peer connection to be established between the second device and the first device, the peer-to-peer connection enabling communication between the second device and the peripheral device. The peer-to-peer connection may, for example, enable direction of the peripheral device to the second device so that the peripheral device is a virtual device of the second device.Type: GrantFiled: October 19, 2021Date of Patent: December 20, 2022Assignee: Citrix Systems, Inc.Inventors: Yedong Yu, Jiandong Hong, Yajun Yao, Mingming Ren, Yuan Zhang, Juanjuan Chen, Qiaofei Zhu
-
Patent number: 11528339Abstract: Aspects described herein relate a computer system detecting an unusual activity event from activity data and sending a two-way notification message to a wireless device when a user has opt-in for a mobile application. The two-way push notification message is received at a wireless device and notification information is displayed at the wireless device outside the mobile application. The user selects one of the displayed action buttons to indicate whether the unusual activity event is valid or invalid. When a response to the computer system indicates that the unusual activity is valid, the computer system clears the inquiry and sends a subsequent push notification message to the wireless device informing the user. When the response indicates that the unusual activity is invalid, the computer system and the wireless device may establish an interaction through the mobile application in order to resolve the unusual activity event.Type: GrantFiled: July 16, 2021Date of Patent: December 13, 2022Assignee: Bank of America CorporationInventors: John David Welsh, Elliot Piatetsky, Andrew Scott Humm, Dana Michele Meadows, Amy Heather DeLeon
-
Patent number: 11528318Abstract: A method for pushing an application program includes: receiving a connection request for establishing a connection to a wireless network device that is sent by a terminal; sending a specified webpage address to the terminal, and the terminal acquires a system type of the terminal according to webpage content corresponding to the received specified webpage address and sends the system type to the wireless network device; receiving the system type sent by the terminal; and sending, to the terminal, a push address that is provided for the terminal to download an application program and is corresponding to the system type. In the present invention, when a push condition is met, a wireless network device pushes a specified application program corresponding to a system type of a terminal to the terminal.Type: GrantFiled: September 7, 2018Date of Patent: December 13, 2022Assignee: HUAWEI DEVICE CO., LTD.Inventor: Qingfeng Cao
-
Patent number: 11522824Abstract: Provided herein are system, apparatus, device, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof for displaying a database record in a chat platform. In a given embodiment, a server may detect a request to launch a search window, including an input field. The server may cause the display of the search window, including the input field, in response to detecting the request to launch the search window. The server may receive a string via the input field. The server may query a database for a database record matching the string. The server may receive a selection of the database record from the chat participant. The server may cause display of a subset of fields of the database record in the chat session.Type: GrantFiled: July 10, 2020Date of Patent: December 6, 2022Assignee: Salesforce, Inc.Inventors: Nate Botwick, Anh Khuc, Ben Cronin, Matt Chan, Chris Masterson, Dave Engelberg, Diana Berlin, Merwan Hade, John Brock, Andy Chung, Justin Edmund, Norris Lee
-
Patent number: 11501622Abstract: Disclosed is a system (102) for determining a location of an explosive device. The system (102) detects an explosive device using one or more devices (204) based on one or more nano-explosive detection sensors (206) associated with the one or more devices (204). The system (102) further identifies a type, a quantity and a signal strength associated with the explosive device. The system (102) computes a distance between the explosive device and the one or more devices (204). The system (102) determines explosive device co-ordinates based on the computed distance and device co-ordinates associated with each device (204). The system (102) receives a data packet comprising data associated with the explosive device from the one or more devices (204). The system (102) determines a location of the explosive device based on an analysis of the data packet received from the one or more devices (204).Type: GrantFiled: January 13, 2021Date of Patent: November 15, 2022Assignee: HCL Technologies LimitedInventors: Hanumanthappa S H, Jayaramakrishnan Sundararaj
-
Patent number: 11477603Abstract: In an approach for recommending locations to visit at an optimal experience time and optimal spot to take a photo and/or a video of a location, a processor determines a geographic location where a user is located. A processor identifies a plurality of targeted locations within a pre-defined distance of the geographic location of the user. A processor determines an optimal time to visit the plurality of targeted locations. A processor determines an optimal weather condition to experience the plurality of targeted locations. A processor determines an optimal spot to capture at least one of a photo and a video of the plurality of targeted locations. A processor assigns a ranking to the plurality of targeted locations based on a set of factors in a user profile of the user. A processor outputs a recommendation with at least one of the plurality of targeted locations as an alert notification.Type: GrantFiled: March 3, 2021Date of Patent: October 18, 2022Assignee: International Business Machines CorporationInventors: Angelo Danducci, II, Brittany L Barnes, Anindita Das
-
Patent number: 11475224Abstract: The present invention allows text analysis and routing of an outgoing message. The system intercepts outgoing messages for analysis by a TAS software module. The module assigns an analytical score to the message, then compares the score to a threshold. If the score is below the threshold, the message is transmitted to its ultimate destination. If not, the message may be routed for correction by the message's composer or quality assurance staff. After such correction, the message new analytical score is generated and compared, and, if necessary, the process repeats again.Type: GrantFiled: July 28, 2020Date of Patent: October 18, 2022Assignee: Verint Americas Inc.Inventor: Scott Mackie
-
Patent number: 11470028Abstract: A system for interactive e-commerce using email, includes a server running an e-commerce website and a supporting database; the server sending an order confirmation email to a user in response to a user purchase; the email containing an interactivity script and an update script; wherein, upon the user using an email client to render the email, the interactivity script connects to the server and provides the user with an interface for feedback to the e-commerce website regarding the user purchase; and wherein, upon the user using the email client to render the email, the update script connects to the server and provides the user with an updated status of the purchase based on data in the supporting database.Type: GrantFiled: December 11, 2020Date of Patent: October 11, 2022Assignee: Ecwid, Inc.Inventors: Ruslan Fazlyev, Erik Suhonen, Den Nikiforov, Alexander Dryantsov, Alexey Radionov
-
Patent number: 11470141Abstract: Disclosed are systems and methods for enabling a developer to use a local browser, running on a local machine of the developer in a first location to access real devices (e.g., smart phones) at a second location, such as a data center. The developer can select and control the remote devices, in the second location. The described embodiments can capture developer's inputs from the first location and input them to the remote device in the second location. A video stream of the remote device is transmitted to the browser in the first location and displayed in a replica canvas on the developer's browser. The developer can interact with the canvas on his/her browser, as if the remote device were present in the first location.Type: GrantFiled: February 1, 2022Date of Patent: October 11, 2022Inventors: Dhimil Gosalia, Yohan Pereira
-
Patent number: 11451862Abstract: A system and method for effectuating fast channel change in an adaptive streaming environment. A plurality of adjacent channels may be predicted relative to a current streaming channel engaged by a client device. Upon prioritizing the adjacent channels, the client device may be configured to pre-fetch metadata and initialization information for a subset of the prioritized adjacent channels based on bandwidth conditions, video player buffer status, etc. When a channel is changed, the client device is operative to use the pre-fetched data to quickly obtain encoded media content at a select bitrate for rendering.Type: GrantFiled: December 18, 2020Date of Patent: September 20, 2022Assignee: Ericsson ABInventors: Chris Phillips, Charles Hammett Dasher, Mark Robertson, Robert Hammond Forsman, Jennifer Ann Reynolds
-
Patent number: 11451507Abstract: A system and method for segmenting users of a messaging platform includes receiving a first text message from a client for transmission to a number of users that are registered with the messaging platform. The users are segmented based on one or more user attributes that are defined by static metadata that is generated when each user is registered with the messaging platform, and by dynamic information about user behavior using the messaging platform and/or the one or more second messaging services. The first text message is customized into a set of one or more second text messages according to the segmenting, the customizing providing a context to each of the set of second text messages, the context corresponding to the one or more user attributes.Type: GrantFiled: February 3, 2020Date of Patent: September 20, 2022Assignee: Community.com, Inc.Inventors: Matthew Peltier, Joshua Rosenheck, Noah Heller, Lars Perkins, Barry Steinglass, Tomas Koci, Alec Rubin