Patents Examined by Viet Vu
-
Patent number: 9832821Abstract: 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: GrantFiled: August 27, 2014Date of Patent: November 28, 2017Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Yuji Unagami, Motoji Ohmori
-
Patent number: 9826035Abstract: 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: GrantFiled: June 11, 2014Date of Patent: November 21, 2017Assignee: SAP SEInventors: Pavel Genevski, Stoyan Boshev
-
Patent number: 9825816Abstract: 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: GrantFiled: February 19, 2016Date of Patent: November 21, 2017Assignee: Wickr Inc.Inventors: Gleb Dubovik, Vadim Shtayura, Nikolay Surin
-
Patent number: 9819743Abstract: 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: GrantFiled: June 10, 2014Date of Patent: November 14, 2017Assignee: Cisco Technology, Inc.Inventors: Balachander Chandrasekaran, Jagdish Girimaji, Coumara Radja, Chris Spain
-
Patent number: 9813353Abstract: 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: GrantFiled: June 6, 2013Date of Patent: November 7, 2017Assignee: Open Invention Network LLCInventor: John Michael Suit
-
Patent number: 9807161Abstract: 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: GrantFiled: September 16, 2013Date of Patent: October 31, 2017Assignee: Axis ABInventors: Ola Angelsmark, Per Smitt
-
Patent number: 9807031Abstract: 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: GrantFiled: July 16, 2011Date of Patent: October 31, 2017Assignee: BROCADE COMMUNICATIONS SYSTEMS, INC.Inventors: Shiv Haris, Suresh Vobbilisetty
-
Patent number: 9807126Abstract: 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: GrantFiled: February 22, 2017Date of Patent: October 31, 2017Assignee: METASWITCH NETWORKS LTDInventors: Salem Amin Al-Damluji, George Malcolm Gilbert
-
Patent number: 9807137Abstract: 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: GrantFiled: May 6, 2014Date of Patent: October 31, 2017Assignee: ERICSSON ABInventors: Robert Hammond Forsman, Chris Phillips, Jennifer Ann Reynolds, Charles Hammett Dasher, Steve Martin
-
Patent number: 9805544Abstract: 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: GrantFiled: July 1, 2014Date of Patent: October 31, 2017Assignee: Intel CorporationInventors: Doug Hutcheson, Richard Robinson, Steven Caliguri
-
Patent number: 9800544Abstract: 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: GrantFiled: February 9, 2015Date of Patent: October 24, 2017Assignee: VERISIGN, INC.Inventors: Pallavi Aras, Raja Chawat, Janardan Sapre, Rajesh Subramanian
-
Patent number: 9800682Abstract: 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: GrantFiled: June 11, 2014Date of Patent: October 24, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Myeong Wuk Jang, Young In Bae, Seog Chung Seo, Byoung Joon Lee, Seong Ik Hong
-
Patent number: 9798910Abstract: 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: GrantFiled: January 30, 2012Date of Patent: October 24, 2017Assignee: COGNEX CORPORATIONInventors: Carl W. Gerst, III, Justin Testa
-
Patent number: 9794146Abstract: 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: GrantFiled: May 6, 2015Date of Patent: October 17, 2017Assignee: Cisco Technology, Inc.Inventors: Biju Mathews Mammen, Samar Sharma, Nikhil Dhar, Avni Baveja, Mitali Parthasarathy, Ashish Purushottam Attarde
-
Patent number: 9794205Abstract: 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: GrantFiled: May 7, 2015Date of Patent: October 17, 2017Assignee: Adobe Systems IncorporatedInventors: Stephane Moreau, Sachin Soni, Ashish Duggal, Anmol Dhawan
-
Patent number: 9794337Abstract: 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: GrantFiled: September 17, 2013Date of Patent: October 17, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew George Peake, Jason K. Resch, Manish Motwani
-
Patent number: 9785788Abstract: 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: GrantFiled: December 16, 2014Date of Patent: October 10, 2017Assignee: SALESFORCE.COM, INC.Inventors: James Michael Ciancio-Bunch, Matt Beard, D. Thomas Waltz, Richard W. Jamison, Jack Fisher, Jeff Middlesworth
-
Patent number: 9787485Abstract: 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: GrantFiled: December 24, 2014Date of Patent: October 10, 2017Assignee: Google Inc.Inventors: Zachary Yeskel, Balaji Srinivasan, Brett Rolston Lider, Alison Boncha, Boris Mazniker, Andrew Ames Bunner, Gregory Matthew Marra
-
Patent number: 9787754Abstract: 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: GrantFiled: May 6, 2015Date of Patent: October 10, 2017Assignee: Obigo Inc.Inventors: Ki Hyun Jo, Jae Cheol Ko
-
Patent number: 9787503Abstract: 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: GrantFiled: July 11, 2011Date of Patent: October 10, 2017Assignee: Cisco Technology, Inc.Inventor: Charles Moreman