Patents Examined by Sargon N. Nano
-
Patent number: 11349707Abstract: This application is directed to an electronic device that operates as both a sound component for a doorbell and a component of a security system. For instance, the electronic device may receive a signal from the doorbell. The electronic device may then output a sound associated with the doorbell. Additionally, the electronic device may receive data from one or more sensors associated with the security system. Based on the data, the electronic device may perform one or more functions. For instance, if the electronic device sets a specific mode of the security system, the electronic device may output a sound representing an alarm of the security system. Additionally, the electronic device may send data to another electronic device, such as a server or a client device, that indicates that the one or more sensors detected an event.Type: GrantFiled: February 25, 2019Date of Patent: May 31, 2022Assignee: Amazon Technologies, Inc.Inventors: Peter Gerstberger, Michael Robert Harris
-
Patent number: 11343329Abstract: This disclosure describes, in part, techniques for increasing persistent connection scalability. For instance, a server may establish persistent connections with sources. The server may then determine, based on the types of persistent connections, an amount of at least one resource in use. For example, the server may determine that a first type of connection, such as an idle connection, uses a first amount of the resource(s) and a second type of connection, such as an active connection, uses a second amount of the resource(s). The server may then determine if the amount of the at least one resource in use satisfies one or more thresholds. If the amount of the at least one resource in use satisfies the one or more thresholds, the server may perform one or more actions. For example, the server may cease establishing new persistent connections, migrate the first type of connections, and/or migrate the second type of connections.Type: GrantFiled: May 20, 2019Date of Patent: May 24, 2022Assignee: Amazon Technologies, Inc.Inventors: Raul Martinez Morais, Jose Maria Codina Vinas
-
Patent number: 11343214Abstract: A mechanism is disclosed for generating a composite email for an email conversation. The composite email includes content automatically extracted from a plurality of the emails in the email conversation, and may be generated in response to a user accessing just one of the emails in the email conversation. A mechanism is also disclosed for discovering and recovering lost emails in an email conversation. A mechanism is further disclosed for automatically moving emails from one container to another after an email has been read. These and other advantageous email generating, manipulation, and organization mechanisms are disclosed herein.Type: GrantFiled: June 30, 2021Date of Patent: May 24, 2022Assignee: TAMIRAS PER PTE. LTD., LLCInventor: Rajkumar R. Madnani
-
Patent number: 11336612Abstract: Provided is a method by which a cross chatbot gateway allows an event to be shared between chatbotsu, and the method includes the steps of: receiving an event message from a first chatbot communicating with a first chatting server using a first chatting protocol, wherein the event message includes destination information and event information of a first user, who is a chatting counterpart of the first chatbot; and transmitting the event information to a second chatbot communicating with a second chatting server using a second chatting protocol, on the basis of the destination information.Type: GrantFiled: August 16, 2017Date of Patent: May 17, 2022Assignee: N-TUPLE.CO.LTD.Inventors: Hyun-Min Park, Ho-Gyu Lee
-
Patent number: 11336705Abstract: Systems and methods of content sharing on a display are provided by establishing connections between a receiver, moderator client device and a plurality of member client devices via a local network that includes at most one node in the communication pathway between any two endpoints in the network, such as a display and one of the plurality of member client devices. The moderator client device transmits a request to promote a first one of the plurality of member client devices to the receiver, which then receives and transmits to the display content from the first one of the plurality of member client devices.Type: GrantFiled: February 10, 2020Date of Patent: May 17, 2022Assignee: ScreenBeam Inc.Inventors: Chuong Vu, Chuang Li, Dean Chang, Gin-Pao Lu
-
Patent number: 11336605Abstract: An indication of an actionable notification to be sent to a user is received. A communication channel among a plurality of communication channel options for the user is selected based at least in part on a previous communication history with the user. The actionable notification is sent to the user via the selected communication channel at a time selected based on an activity status of the user.Type: GrantFiled: January 4, 2021Date of Patent: May 17, 2022Assignee: ServiceNow, Inc.Inventors: Gaurav Goyal, Ashita Narayan, Kakarla V V D L Narayana
-
Patent number: 11334725Abstract: A discourse pattern is generated by analyzing a set of natural language interactions. A sensor activation plan corresponding to the discourse pattern is determined, the sensor activation plan comprising a data collection parameter corresponding to a first sensor. Within a first natural language interaction, a first pattern having above a threshold similarity to the discourse pattern is detected. Responsive to the detecting, a configuration of the sensor is adjusted according to the sensor activation plan.Type: GrantFiled: January 6, 2020Date of Patent: May 17, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Trudy L. Hewitt, Jeremy R. Fox, Liam S. Harpur, Jonathan D. Dunne
-
Patent number: 11329901Abstract: Examples can include an optimizer that dynamically determines where to place virtual network functions for a slice in a distributed Telco cloud network. The optimizer can determine a slice path that complies with a service level agreement and balances network load. The virtual network functions of the slice can be provisioned at clouds identified by the optimal slice path. In one example, performance metrics are normalized, and tenant-selected weights can be applied. This can allow the optimizer to prioritize particular SLA attributes in choosing an optimal slice path.Type: GrantFiled: March 8, 2021Date of Patent: May 10, 2022Assignee: VMware, Inc.Inventors: Jeremy Tidemann, Constantine Polychronopoulos, Marc Andre Bordeleau, Edward Choh, Ojas Gupta, Robert Kidd, Raja Kommula, Georgios Oikonomou
-
Patent number: 11327696Abstract: 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 2, 2019Date of Patent: May 10, 2022Assignee: FUJIFILM Business Innovation Corp.Inventors: Hideaki Sugimoto, Shigeo Miyata, Hiroyuki Mitsuhashi, Yu Mishima, Nozomi Noguchi, Shiori Oikawa, Xiaojing Zhang
-
Patent number: 11313165Abstract: A terminal device that is connected via a cable to a port of a switching device and performs data communication with a master device includes: a plurality of controllers configured to control, in accordance with a control command transmitted from the master device, a plurality of objects to be controlled; and a data transmitter configured to integrate data, transmitted from the plurality of respective controllers, in a transmission format for transmitting data to the master device to transmit the integrated data to the switching device.Type: GrantFiled: November 29, 2019Date of Patent: April 26, 2022Assignee: FUJI ELECTRIC CO., LTD.Inventor: Fumihiko Anzai
-
Patent number: 11316818Abstract: A method for automatically consolidating and presenting, on an electronic communication platform, different electronic communications from different electronic communication platforms is provided. The method may include determining whether a user intends to access a received electronic communication. The method may further include based on the determination of the user intention to access the received electronic communication, determining a context associated with the received electronic communication. The method may further include scanning and determining a context associated with unaccessed electronic communications to identify the unaccessed electronic communications related to the determined context associated with the received electronic communication. The method may further include consolidating the identified unaccessed electronic communication with the received electronic communication to generate a consolidated communication.Type: GrantFiled: August 26, 2021Date of Patent: April 26, 2022Assignee: International Business Machines CorporationInventors: Raghuveer Prasad Nagar, Lakshmi Bellave Ramesh, Harshit Sharma, Jagadesh Ramaswamy Hulugundi
-
Patent number: 11310187Abstract: Proposed are concepts for controlling message distribution in a cooperative messaging environment, CME. The method includes determining an availability of each of a plurality of messaging resources of the CME, each of the plurality of messaging resources being associated with one or more message consuming applications. The method further includes determining an application property for each of the one or more message consuming applications associated with each of the plurality of messaging resources. The method further includes controlling a distribution of a message from a message producing application to at least one of the plurality of messaging resources based, at least in part, on metadata associated with the message, the availability of each of the plurality of messaging resources, and the application property for each of the one or more message consuming applications associated with each of the plurality of messaging resources.Type: GrantFiled: September 22, 2020Date of Patent: April 19, 2022Assignee: International Business Machines CorporationInventors: Simon Page, Sean Cawood
-
Patent number: 11301923Abstract: Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatically allowing web browsing in a user interface of an electronic messaging system. The disclosed systems and methods automatically display electronic messages containing item information displayed in an electronic message in place of any web page links associated with the item enabling browsing of the item information from within the electronic messaging system's user interface.Type: GrantFiled: August 5, 2019Date of Patent: April 12, 2022Assignee: YAHOO ASSETS LLCInventors: Marcel Becker, Anand Almal
-
Patent number: 11301870Abstract: A method and apparatus for facilitating a turn-based interaction between a virtual agent and a customer of an enterprise are disclosed. The method includes receiving a conversational input provided by the customer during a turn-based interaction between the customer and the agent. One or more conversational inputs exchanged between the customer and the agent prior to the customer's conversational input are identified by positioning a virtual bounding box of fixed width over textual representation of the turn-based interaction. The conversational input and the one or more conversational inputs configure a set of conversational inputs. At least one context vector representation is generated based on an encoding of the set of conversational inputs. Each word of a virtual agent reply is predicted based on the at least one context vector representation. The virtual agent reply is provided to the customer in response to the conversational input of the customer.Type: GrantFiled: February 13, 2019Date of Patent: April 12, 2022Assignee: [24]7.ai, Inc.Inventor: Abir Chakraborty
-
Patent number: 11297025Abstract: An operation method of an electronic device, according to various embodiments, comprises the steps of: displaying a notification list; determining a first notification among a plurality of notifications, which are included in the notification list, according to the detection of a first input; and displaying the notification list based on the determination. The first notification is maintained in the notification list even if a second input for initializing the notification list is detected. A second notification among the plurality of notifications is deleted from the notification list according to the detection of the second input.Type: GrantFiled: August 6, 2018Date of Patent: April 5, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Yuni Lee, Min-Kyung Lee, Unjoo Oh
-
Patent number: 11283864Abstract: A fail-safe system for a cluster application is disclosed. The system includes a first subsystem comprising a graphic processing unit (GPU) that executes a high-level operating system renders a first set of parameter data, and a second subsystem that executes a real-time operating system and renders a second set of parameter data. The system also includes a controller area network connected to a parameter data source input and to the first subsystem and the second subsystem. The system further includes a quality of service (QoS) switch executing a QoS monitor module that decides to display the first set of parameter data being rendered by the first subsystem or the second set of parameter data being rendered by the second subsystem depending on an availability and load of the first subsystem as determined by a lag and a stability threshold. The system further includes a display connected to the QoS switch.Type: GrantFiled: September 25, 2020Date of Patent: March 22, 2022Assignee: Texas Instruments IncorporatedInventors: Nikhil Nandkishor Devshatwar, Shravan Karthik, Santhana Bharathi N, Subhajit Paul
-
Patent number: 11283889Abstract: Systems and methods for presenting information are disclosed. One aspect comprises receiving a request for information. First data can be provided in response to the request if a parameter is equal to or exceeds a comparator element, wherein the parameter relates to one or more of abandoned data transmissions and completed data transmissions. Second data can be provided in response to the request if the comparator element exceeds the parameter.Type: GrantFiled: March 13, 2020Date of Patent: March 22, 2022Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventors: John Riviello, Daniel Freiman
-
Patent number: 11281803Abstract: Various examples are directed to systems and methods for serving content to a user. A content server may receive content from a submitting user. The content server may extract a first name entity from the content. The content server may generate configuration data for the content, where the configuration data comprises an association between the first name entity and at least one requesting user role that is to receive the first name entity in obfuscated form. The content server may receive a request for the content from a first requesting user having a first requesting user role and determine, using the configuration data, that the first requesting user is to receive the first name entity in obfuscated form. The content server may replace an instance of the first name entity at the content with a first obfuscated name entity to generate first obfuscated content and serve the first obfuscated content to the requesting user.Type: GrantFiled: December 11, 2019Date of Patent: March 22, 2022Assignee: SAP SEInventors: Wei Chen, Wei Zhao
-
Patent number: 11277362Abstract: The present disclosure relates to delaying content from being sent when it is determined to be inappropriate. Inappropriate content may be determined by keywords within the content, speed at which the content is entered in, facial expression of a sender who is entering in the content or the like. A sent message confirming that the content has been delivered to a receiver device may be provided to a sender device when the content has been held. This may provide a cool down period for the sender. After a period of time, the content may be provided back to the sender indicating that the content has not been sent. If approved or revised, the content may be sent to the receiver device. Otherwise, sending the content may be cancelled.Type: GrantFiled: July 23, 2018Date of Patent: March 15, 2022Assignee: Honda Motor Co., Ltd.Inventors: Shinichi Akama, Shigeyuki Seko
-
Patent number: 11271881Abstract: Disclosed are various embodiments for integrating an email client with hosted applications. An email is received from an email client. An image that is a component of the email is identified and sent to an optical character recognition (OCR) service. Extracted text is received from the OCR service. A request for an action object is then sent to a connector for an application, the action object representing a potential action that could be performed with the application based on the extracted text from the OCR service. The action object is then sent to the email client, which is configured to display a prompt allowing a user to perform the action represented by the action object.Type: GrantFiled: June 23, 2021Date of Patent: March 8, 2022Assignee: VMWARE, INC.Inventor: Rohit Pradeep Shetty