Patents Examined by Viet Vu
  • Patent number: 9832821
    Abstract: A control method causes a computer of an information terminal apparatus to perform a process including: receiving, from a first server, first display data causing a user of the information terminal apparatus to confirm the purpose of use of recipe information and asking for the permission to collect the recipe information; accessing a second server and receiving selected recipe information and control data for a cooker for preparation based on the selected recipe information; and when it is selected to permit collecting the recipe information for a purpose of use related to health care, and it is determined that selected recipe information corresponding to the set control data has an identifier indicating that the recipe is for food related to a specific constitution, disorder, disease, or allergy, transmitting the selected recipe information with the identifier, in association with a user ID of the information terminal apparatus, to the first server.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: November 28, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Yuji Unagami, Motoji Ohmori
  • Patent number: 9826035
    Abstract: The present disclosure describes methods, systems, and computer program products for retrying message delivery in a network. One computer-implemented method includes determining a retry window (RW) for one or more retry attempts to send a message to a target system, determining a minimum silent interval (MSI) representing the minimum permitted time interval between two successive retry attempts, dividing the RW into one or more time slots of N duration, randomly determining, by a hardware processor, a point-in-time within a time slot starting from the beginning time of the time slot, and sending a message as a retry attempt to the target system at the point-in-time.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: November 21, 2017
    Assignee: SAP SE
    Inventors: Pavel Genevski, Stoyan Boshev
  • Patent number: 9825816
    Abstract: Resource-aware dynamic bandwidth control uses information about current network state and receiver performance to avoid, minimize and/or recover from the effects of network spikes and data processing spikes. Linear models may be used to estimate a time required to process data packets in a data processing queue, and are thus useful to determine whether a data processing spike is occurring. When a data processing spike occurs, an alarm may be sent from a client to a server notifying the server that the client must drop packets. In response, the server can encode and transmit an independent packet suitable for replacing the queued data packets which can then be dropped by the client and the independent packet present to the processor instead.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: November 21, 2017
    Assignee: Wickr Inc.
    Inventors: Gleb Dubovik, Vadim Shtayura, Nikolay Surin
  • Patent number: 9819743
    Abstract: In one embodiment, a method includes creating at a network device, a user session with an interactive digital sign, generating a session tag for the user session, wherein the session tag is configured for input at a mobile device, transmitting the session tag to the interactive digital sign, and continuing at the network device, the user session with the mobile device. An apparatus and logic are also disclosed herein.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: November 14, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Balachander Chandrasekaran, Jagdish Girimaji, Coumara Radja, Chris Spain
  • Patent number: 9813353
    Abstract: Disclosed are an apparatus and method of performing a data file migration to a cloud source. One example method of operation may include establishing via a transmitter an application programming interface (API) connection to an enterprise network, identifying via a processor one or more present allocation parameters being utilized by one or more virtual machines operating on the enterprise network. The method may also provide requesting via the transmitter a directory file structure and identifying via the processor at least one data file for data migration to a remote cloud storage server based on predetermined criteria.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: November 7, 2017
    Assignee: Open Invention Network LLC
    Inventor: John Michael Suit
  • Patent number: 9807161
    Abstract: A method disclosed may include storing event data in a physical access control system originating from a first device of a plurality of security devices in a first data area of a memory. The method may include storing event data originating from devices other than the first device in a second data area. The method may include removing the event data from the first data area to prevent the first data area from occupying more than a first memory space and removing the event data from the second data area to prevent the second data area from occupying more than a second memory space. The method may include distributing the event data from the first data area to the other devices through a network interface.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: October 31, 2017
    Assignee: Axis AB
    Inventors: Ola Angelsmark, Per Smitt
  • Patent number: 9807031
    Abstract: One embodiment of the present invention provides a network device that facilitates configuration orchestration. During operation, the system interprets a configuration command and stores a data structure representing a set of business logic. The business logic can be triggered by the configuration command, a local condition, or both. Furthermore, the system configures the switch according to an outcome of the business logic.
    Type: Grant
    Filed: July 16, 2011
    Date of Patent: October 31, 2017
    Assignee: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Shiv Haris, Suresh Vobbilisetty
  • Patent number: 9807126
    Abstract: Measures, including methods, apparatus and computer programs, for use in operating a network node. At the network node a database of session description protocol (SDP) precondition preference data for a plurality of network elements is maintained. A session initiation protocol (SIP) message directed towards a downstream network element is received. The received message includes SDP data. A lookup in the database in relation to the received SIP message is performed to retrieve SDP precondition preference data for the downstream network element. The received SIP message is processed according to the retrieved SDP precondition preference data. The processed SIP message is transmitted to the downstream network element.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: October 31, 2017
    Assignee: METASWITCH NETWORKS LTD
    Inventors: Salem Amin Al-Damluji, George Malcolm Gilbert
  • Patent number: 9807137
    Abstract: An adaptive streaming server, a method, and a system are described herein that create a content stream to be delivered to one or more clients by segmenting the content into data structures which are stored in random access memory (volatile storage) rather than segmenting the content into segment files which are stored on a disk or database (non-volatile storage).
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: October 31, 2017
    Assignee: ERICSSON AB
    Inventors: Robert Hammond Forsman, Chris Phillips, Jennifer Ann Reynolds, Charles Hammett Dasher, Steve Martin
  • Patent number: 9805544
    Abstract: The present invention is directed to a method and system for controlling the state of an interactive application and controlling delivery of the interactive application to one or more users. The system of the present invention is a system for delivering an interactive application to one or more users of a communications network and may comprise an interactive application adapted to the communications network; a user access device adapted to receive said interactive application; control means for establishing parameters under which said interactive application is rendered on said user access device; and mediation means for establishing terms for the interaction between the at least one user and other users and the communications network.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: October 31, 2017
    Assignee: Intel Corporation
    Inventors: Doug Hutcheson, Richard Robinson, Steven Caliguri
  • Patent number: 9800544
    Abstract: A computer implemented method of providing registry services is disclosed. The method includes identifying one or more top level domains to be serviced; creating, by a processor, a TLD group for the one or more top level domains, wherein top level domains in the TLD group share at least one characteristic; provisioning the one or more top level domains; and registering the one or more top level domains with the TLD group.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: October 24, 2017
    Assignee: VERISIGN, INC.
    Inventors: Pallavi Aras, Raja Chawat, Janardan Sapre, Rajesh Subramanian
  • Patent number: 9800682
    Abstract: Provided is a node and a communication method of the node in a content oriented network (CON) in which the communication method of the node included in the CON may include receiving, at a receiver, a content request packet having a content name comprising hierarchical name components and flat name components, extracting the hierarchical name components and the flat name components from the content request packet, and processing the content request packet using the hierarchical name components and the flat name components.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: October 24, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Myeong Wuk Jang, Young In Bae, Seog Chung Seo, Byoung Joon Lee, Seong Ik Hong
  • Patent number: 9798910
    Abstract: A method and apparatus for performing a process associated with an item to be imaged is disclosed. The process requires data associated with a plurality of required features of the item to be imaged. A handheld device is used to obtain a sequence of images. For at least a subset of the obtained images, a camera field of view is directed toward the item from different relative juxtapositions while obtaining the images. At least a subset of the obtained images are examined to identify the required features. Images are obtained until each of the required features are identified in at least one image. Feedback is provided to a user indicating at least one additional required features to be imaged, required features that have already been imaged and guidance indicating how to manipulate the handheld device to obtain images of additional required features.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: October 24, 2017
    Assignee: COGNEX CORPORATION
    Inventors: Carl W. Gerst, III, Justin Testa
  • Patent number: 9794146
    Abstract: In one embodiment, a method for enabling network appliance monitoring is disclosed. The method includes establishing a remote execution channel for executing commands on a network element such as e.g. a switch. The method also includes using the remote execution channel to initiate execution of one or more commands on the network element. The method further includes receiving at least part of an output resulting from the execution of the one or more commands, wherein the received at least part of the output enables performing the network appliance monitoring.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: October 17, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Biju Mathews Mammen, Samar Sharma, Nikhil Dhar, Avni Baveja, Mitali Parthasarathy, Ashish Purushottam Attarde
  • Patent number: 9794205
    Abstract: An interactive email experience is customized to the recipient's interests by modifying rich media components provided by the email based on the recipient's interactions with other rich media components from the email. To facilitate the interactive email experience, rich media components are provided by a marketer for an email campaign with mapping information mapping product features to portions of the rich media components. When an email is sent with links to the rich media components, the recipient's interactions with a rich media component is tracked. Product features are ranked based on the recipient's interactions with various portions corresponding with the various product features. The product feature rankings are then used to modify other rich media components from the email to emphasize portions of the other rich media components corresponding with product features of interest to the recipient.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: October 17, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Stephane Moreau, Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 9794337
    Abstract: A method begins by a dispersed storage (DS) processing module determining memory space utilization state of logical storage nodes of a dispersed storage network DSN. When a logical storage node is in an over-utilized memory space utilization state and another logical storage node is in an under-utilized memory space utilization state, the method continues with the DS processing module selecting the other logical storage node to produce a selected logical storage node and reassigning a portion of a DSN address range assigned to the selected logical storage node to a logical storage node that is in an average memory space utilization state to create an address free logical storage node. The method continues with the DS processing module reassigning address blocks assigned to the logical storage node that is in the over-utilized memory space utilization state to the address free logical storage node.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: October 17, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew George Peake, Jason K. Resch, Manish Motwani
  • Patent number: 9785788
    Abstract: A system for controlling access within an enterprise to information associated with recipients of an electronic message campaign of the enterprise sent to a plurality of recipient devices wherein the enterprise includes hierarchically structured Business Units having an enterprise level Business Unit at the highest level and a plurality of second level Business Units and an enterprise system communicatively coupled to a network and including an enterprise level device communicatively coupled to a plurality of second level devices includes a server and an electronic message engine The server is configured to assign an enterprise account to the enterprise system and to allow the enterprise level device to communicate selected portions of the recipient list. The electronic message engine is configured to generate electronic messages within a message campaign for sending to recipients identified by each of the second level devices from the selected portions of the recipient list.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: October 10, 2017
    Assignee: SALESFORCE.COM, INC.
    Inventors: James Michael Ciancio-Bunch, Matt Beard, D. Thomas Waltz, Richard W. Jamison, Jack Fisher, Jeff Middlesworth
  • Patent number: 9787485
    Abstract: The disclosed subject matter relates to systems, methods, and machine-readable media for ordering notifications for display in a social networking environment. One example system is configured to obtain a set of notifications for a user, wherein each notification in the set of notifications is generated in response to an event in a social network and, for each notification in the set of notifications, determine an event type associated with the notification and calculate a priority score for the notification based on the event type associated with the notification. The system is further configured to display the set of notifications based on the priority score for each notification in the set of notifications.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: October 10, 2017
    Assignee: Google Inc.
    Inventors: Zachary Yeskel, Balaji Srinivasan, Brett Rolston Lider, Alison Boncha, Boris Mazniker, Andrew Ames Bunner, Gregory Matthew Marra
  • Patent number: 9787754
    Abstract: A method provides a service to a client by using a browser of a virtual server. The method includes steps of: (a) the virtual server creating a specific tab of a browser corresponding to a specified client, when the virtual server detects that the specified client accesses the virtual server; and (b) the virtual server acquiring a webpage screen from an address designated by the virtual server or a webpage screen requested by a user of the specified client, loading the webpage screen through the specific tab, encoding the webpage screen as a video or a still image, transmitting the encoded webpage screen to the specified client, and allowing the specified client to decode the encoded webpage screen to thereby display it through a screen of the specified client.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: October 10, 2017
    Assignee: Obigo Inc.
    Inventors: Ki Hyun Jo, Jae Cheol Ko
  • Patent number: 9787503
    Abstract: A gateway utilizes a proxy Internet Protocol (“IP”) addressing scheme to communicate with disparate network service providers. A first IP address prefix may be received from an alternative service provider in communication with the gateway. The gateway may assign a proxy IP address from the first IP address prefix for computing devices in communication with the gateway. A second IP address prefix may be received from a master service provider in communication with the gateway. The computing devices may be provisioned with an actual IP address assigned from the second IP address prefix. The gateway may then route data traffic utilizing the assigned proxy IP address between the alternative service provider and the computing devices utilizing the actual assigned proxy IP address. The gateway may further route data traffic utilizing the actual assigned IP address between the master service provider and the computing devices utilizing the actual assigned IP address.
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: October 10, 2017
    Assignee: Cisco Technology, Inc.
    Inventor: Charles Moreman