Patents Examined by Jeong S Park
  • Patent number: 11025447
    Abstract: Example methods and apparatus for communicatively coupling internal components and accessories appliances, and appliances with external components and accessories are disclosed herein. A disclosed example method of operating a domestic appliance having at least one of an internal communications network and/or an external communications network among at least two components includes identifying the components, communicating the capabilities of each identified component, communicating the status of each identified component, providing a command interface for operating the components, facilitating communication between the components, and operating the appliance using the command interface and the facilitated communication.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: June 1, 2021
    Assignee: Whirlpool Corporation
    Inventors: Matthew P. Ebrom, Mark E. Glotzbach, Richard A. McCoy, Andrew D. Whipple, Donald E. Maynard, Matthew J. Nibbelink
  • Patent number: 11025717
    Abstract: A method and system for backing up and restoring data includes: determining, at a server storage area network (SAN) node, an LUN required for protection within a server SAN node based on communication between a backup agent and a logic unit number (LUN) agent in the server SAN node; determining a target backup device based on communication between the backup agent and respective target agent of a plurality of backup devices, the plurality of backup devices being connected with the server SAN node; and transmitting a virtual disk control command to the target backup device in response to the backup or restoration being triggered, such that data in the LUN required for protection is backed up to the target backup device or restored from the target backup device via an activated virtual disk interface of the target backup device.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: June 1, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Ried Ruifang Liu, Yong Zou, Man Lv, Tao Xu
  • Patent number: 11019193
    Abstract: A device receives an instruction to authorize a relationship corresponding to communication over a first data connection with a peripheral display unit, and receives authentication data from the peripheral display unit over another data connection. The device then establishes a connection with the peripheral display unit over the first data connection, including providing the authentication information to the peripheral display unit. The device monitors a battery charge level and battery-usage patterns and provides alerts in accordance therewith. The device displays a reconfiguration interface for configuring the user interfaces of one or more peripheral display units, and detects a request to configure an interface of a peripheral. In response to detecting the request, the device displays an updated representation of the peripheral interface, and afterwards transmits instructions to the peripheral to display the user interface in accordance with the request.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: May 25, 2021
    Assignee: Apple Inc.
    Inventors: Richard R. Dellinger, Andre M. J. Boule, Patrick L. Coffman, Donald W. Pitschel, Emily Clark Schubert
  • Patent number: 11019016
    Abstract: Techniques are described herein for transmitting subgroup messages and displaying such subgroup messages within a group-based message interface. The subgroup message includes both a message intended for the subgroup and a subgroup command indicating that the message is sent to a subgroup of a group participating in a group-based message interface. The subgroup members are then determined from the subgroup command and the subgroup message is displayed to the subgroup members.
    Type: Grant
    Filed: October 27, 2018
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yuan Jin, Xiao Cao Cao, Yin Qian, Xin Chen Zhao
  • Patent number: 11010447
    Abstract: The solutions provide a distributed computing architecture and system for HTTP message exchange and modification. An HTTP request for information may be pre-processed by a first server to detect the geographic location information of the requester and add such geographic information into the request. The modified request is further processed by a second server to identify rules associated with each type of geographic location information included in the request and to add such rule information as associated with the geographic location information into the request. The further modified request is then processed by a third server to determine the geographic location information, retrieve the rule information, and map and obtain a content customized for the request based on the geographic location information and the rule information.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: May 18, 2021
    Assignee: Rich Context LLC
    Inventors: Troy Alfred Gasnier, Tristan Addam Hardy
  • Patent number: 11012379
    Abstract: A controller includes an extractor configurated such that, if plural talk rooms exist where information is portable and viewable by each of plural users and, when instruction information including a file and an instruction to execute processing for the file is posted, the processing associated with the posted instruction information is executable, and if a talk room where the instruction information is posted differs from a talk room where the processing associated with the instruction information is executed, a difference between the file before the processing and the file after the processing is extracted when the processing associated with the instruction information is executed.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: May 18, 2021
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Satoshi Maruyama, Yohei Makino, Ryo Matsumoto
  • Patent number: 10999397
    Abstract: Described herein is a system and method for performing a clustered coherent cloud read cache without coherency messaging. At a cloud reader agent having a read cache, a request for a particular portion of data is received from a client. The request includes an identifier of the node making the request, a current time on the node making the request, a last stubbed time of the particular portion of data, and/or an identifier of the particular portion of data. When the particular portion of data is stored in the read cache of the cloud reader agent, the cloud reader agent can determine whether the cached particular portion of data is valid based, at least in part, upon the received identifier of the node making the request, the received last stubbed time of the particular portion of data, and/or, a stored time associated with the cached particular portion of data.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: May 4, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Richard Paul Testardi, Cameron Michael Hall, Suhas Prakash, Ernie Pistor
  • Patent number: 10992614
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that enable performing format-dynamic string processing in a group-based communication system.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: April 27, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Andreas Haugstrup Pedersen, Wayne Fan, Ryan Greenberg, Ittai Sean Barzilay, Tyler Lewis, Madeline Shortt
  • Patent number: 10992735
    Abstract: A system for generating event-based linkages between discrete distributed resources for tailored data visibility is provided.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: April 27, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Manu Jacob Kurian, Richard Huw Thomas
  • Patent number: 10972303
    Abstract: Address information of a mail to be transmitted by a mail communication function is extracted from the mail to be transmitted; a transmission time of the mail to be transmitted is extracted from a portable information terminal; and judgment is made as to whether the address information matches predetermined address information and whether the transmission time belongs to a predetermined time zone. When the address information matches the predetermined address information, and the address information belongs to the predetermined time zone, an activation time at which a household appliance is to be activated is determined on the basis of the transmission time, and a control command for activating the household appliance at the activation time is transmitted to a network.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: April 6, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Ayaka Ichijo, Motoji Ohmori, Yuichi Futa, Yuji Unagami, Natsume Matsuzaki
  • Patent number: 10972533
    Abstract: A management device includes a memory and a processor configured to transmit a first instruction to proxy servers, receive, from each of the proxy servers, each of a plurality of expected completion times for each transaction executed by each of the proxy servers, perform a selection of a first proxy server corresponding to an earliest expected completion time among the plurality of expected completion times, and transmit a second instruction to the first proxy server so that the first proxy server executes scale-in processing when the transaction executed by the first proxy server ends.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: April 6, 2021
    Assignee: FUJITSU LIMITED
    Inventor: Yusuke Egashira
  • Patent number: 10938723
    Abstract: Intelligent local management of data stream throttling in data movement operations, such as secondary-copy operations in a storage management system, is disclosed. A local throttling manager may intelligently interoperate with co-resident data agents and/or a media agent executing on any given local computing device, whether a client computing device or a secondary storage computing device. The local throttling manager may allocate and manage the available bandwidth for various jobs and their constituent data streams—across the data agents and/or media agent. Bandwidth is dynamically allocated and re-allocated to data streams used by ongoing jobs, in response to new jobs starting and old jobs completing, without having to pause and restart ongoing jobs to accommodate bandwidth adjustments.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: March 2, 2021
    Assignee: Commvault Systems, Inc.
    Inventor: Vijayan Thanasekaran
  • Patent number: 10938959
    Abstract: A system and method for providing online games on client devices based on capabilities of the client devices are disclosed. Device capability information may be obtained from the client devices during the online game. Values of one or more capability parameters may be determined based on the device capability information obtained. Device profiles may be assigned to the client devices based on the determined values of the capability parameters. One or more game features may be adjusted in accordance with the assigned device profile for implementing the online game on the client devices. The adjustable game features may include frame rate, level of detail of rendering, level of 3D graphics, level of collision effects, animation type, gameplay available for user interaction, gameplay content for user interaction, communication mode, physics effects available for display, level of artificial intelligence, and/or any other features of the online game.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: March 2, 2021
    Assignee: Kabam, Inc.
    Inventors: Jeff Howell, Benjamin Talbot, Russell Warneboldt
  • Patent number: 10929547
    Abstract: A content management system for collecting files from one or more submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder using email. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: February 23, 2021
    Assignee: DROPBOX, INC.
    Inventors: Mindy Zhang, Pranav Piyush
  • Patent number: 10917284
    Abstract: In general, embodiments of the invention relate to a method for managing network element state information (NESI). The method includes receiving, from a target entity, a state information request, storing a preferred transport protocol (PTP), obtaining a preferred serialization encoding (PSE), determining, in response to the state information request, that a program specific representation (PSR) on a network element is populated with the NESI, serializing the PSR using the PSE, and transmitting a serialized PSR, to the target entity, using the stored PTP.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: February 9, 2021
    Assignee: Arista Networks, Inc.
    Inventors: Benoit Sigoure, Andrew Fort
  • Patent number: 10880182
    Abstract: A system, method, and computer program product are provided for automatically pruning rules in an AI-based network management system. In operation, a network configuration identifier is defined for a configuration of a communication network in an AI-based network management system. Log data is collected of the communication network, and the log data is associated with the network configuration identifier. Next, training data is created for a first AI-engine for the network configuration identifier, based on the log data associated with the network configuration identifier. The one or more rules are associated with the network configuration identifier. Additionally, at least one rule of the one or more rules are provided to a second AI-engine used by the AI-based network management system.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: December 29, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Ofer Hermoni, Nimrod Sandlerman, Eyal Felstaine
  • Patent number: 10868882
    Abstract: Disclosed herein is a method for facilitating redirecting of internet traffic to service providers of a particular location. The method includes receiving, using a communication device, at least one request from at least one user device associated with at least one user. Further, the method includes analyzing, using a processing device, the at least one request. Further, the method includes determining, using the processing device, at least one location based on the analyzing. Further, the method includes identifying, using the processing device, at least one service provider based on the determining. Further, the method includes generating, using the processing device, a service provider list. Further, the method includes transmitting, using the communication device, the service provider list to the at least one user device.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: December 15, 2020
    Inventor: David Bolyard
  • Patent number: 10868853
    Abstract: An imaging platform may determine whether an image file stored on a client device is a current version of the image file, and may identify, based on determining that the image file on the client device is not the current version of the image file, the current version of the image file in an image file store. The imaging platform may determine, based on identifying the current version of the image file and based on one or more properties associated with a network connection of the client device, a bandwidth allocation for transmitting the current version of the image file to the client device. The imaging platform may transmit, to the client device, a mapping table associated with the current version of the image file, and may transmit, based on the bandwidth allocation and based on the mapping table, the current version of the image file to the client device.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: December 15, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Rocco P. Demasi, Jason M. Iannelli, Robert T. Milne, Ronald L. Bland, Daniel J. Pfennig, Michael J. McGuinness, Michael L. Bowman, Lori L. Crimmins
  • Patent number: 10855772
    Abstract: A communication system comprises: a hub apparatus configured to communicate with at least one external device; a terminal configured to establish a connection with the hub apparatus to control the at least one external device; and a vehicle configured to establish a connection with the hub apparatus to control the at least one external device, determine whether there is an overlapped control target with a control target of the terminal among the at least one external device, and when it is determined that there is the overlapped control target, take priority to control the overlapped control target.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: December 1, 2020
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventor: Unhwan Sol
  • Patent number: 10855728
    Abstract: Systems and methods for directly accessing video data streams and data between devices in a video surveillance system can include a first camera of a mobile device capturing an image of a field of view of a video data stream displayed on a second device, the mobile device matching the field of view with a source of the video data stream, and responsive to matching the field of view with the source, the mobile device retrieving the video data stream directly from the source.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: December 1, 2020
    Assignee: HONEYWELL INTERNATIONAL INC
    Inventors: Deepak Sundar Meganathan, Avijit Saha, Venugopala Reddy Janga