Patents Examined by Michael Y Won
-
Patent number: 9960952Abstract: Techniques for managing networked node transactions are disclosed. In an embodiment, a fingerprint generator determines multiple classifier digital fingerprints that each comprise a bit sequence associated with a respective result classifier. The fingerprint generator receives transaction event entries that contain message text associated with a transaction between two or more nodes. The fingerprint generator generates a digital fingerprint for each of the transaction event entries. Each of the generated digital fingerprints comprises a bit sequence that is associated with an identity of at least one of the two or more nodes, and generating each of the fingerprints includes, for each bit position in the fingerprint bit sequence, determining whether the message text includes a specified text pattern and setting the bit position value based on the determination of whether the message text includes the specified text pattern.Type: GrantFiled: March 17, 2016Date of Patent: May 1, 2018Assignee: CA, Inc.Inventors: Seshadri Venkataraman, Venkatesh Seenivasan
-
Patent number: 9959253Abstract: Particular embodiments receive a search request and identify matching users associated with group information corresponding to the search request. Examples of group information include group ID, name, description of the group, and members of the group. Profile information is retrieved for each of the one or more matching users. Information to display a web page may be sent in response to the search request. The information to display the web page comprises the profile information and the group information for at least one of the one or more matching users. The web page may also include content associated with matching users (e.g., multimedia content, social networking content). Particular content may be designated as featured content based on the popularity of the content.Type: GrantFiled: August 27, 2012Date of Patent: May 1, 2018Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
-
Patent number: 9948472Abstract: Techniques are described for utilizing Protocol Independent Multicast Sparse Mode (PIM-SM) to transport BUM (broadcast, unknown unicast, and multicast) traffic in a Virtual Extensible LAN (VXLAN) underlay of a data center, where the BUM traffic is received on active-active, multi-homed Ethernet virtual private network (EVPN) interconnects between multiple physical data centers. For example, the techniques may readily be applied to support usage of PIM-SM where provider edge (PE) routers of the EVPN operate as gateways between the EVPN and the VXLAN spanning the data center interconnect.Type: GrantFiled: December 22, 2014Date of Patent: April 17, 2018Assignee: Juniper Networks, Inc.Inventors: John E. Drake, Zhaohui Zhang, Wen Lin, Tapraj Singh
-
Patent number: 9948497Abstract: A system for and method of automatic discovery and configuration of network interface devices is presented. A network interface device (NID) may be included a pre-configured maintenance entity end point (MEP), whereby upon use, the NID may begin sending at least one discovery message to a provider edge device, each discovery message including an organizationally unique identifier. The provider edge device may strip the discovery message(s) to determine the message content, which may then be forwarded to a NIS management system. The NID management system may then identify an identification number of the NID, determine where the NID is installed and send any configuration data to the NID via the provider edge device to configure the NID.Type: GrantFiled: March 15, 2013Date of Patent: April 17, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Michael U. Bencheck, Matthew W. Turlington, Vincent A. Alesi, Richard Schell, William F. Copeland
-
Patent number: 9948508Abstract: A method for changing an operating mode of a processing unit of a network node is described. The processing unit is connected to a communication and supply line for providing data communication and for providing a supply voltage. The method includes an establishing of a communication connection of the processing unit of the network node via the communication and supply line, a determination of a change of the supply voltage of the communication and supply line by the processing unit, and a setting of an operation mode of the processing unit based on the determined change of the supply voltage.Type: GrantFiled: June 24, 2014Date of Patent: April 17, 2018Assignee: Airbus Operations GmbHInventors: Peter Klose, Oliver Hanka
-
Patent number: 9942112Abstract: An information collection system includes a server apparatus, a plurality of edge apparatuses, and a collection rules storage unit. The edge apparatus includes a first information generation unit that generates first information and a second information generation unit that generates second information. The collection rules storage unit stores collection rules so as to be associated with the edge apparatus and the first information that the server apparatus acquires from the edge apparatus. The server apparatus includes a first information acquisition unit that acquires the first information from the edge apparatus, a second information acquisition unit that acquires the second information from the edge apparatus, and a collection rules acquisition unit that acquires collection rules from the collection rules storage unit.Type: GrantFiled: May 15, 2015Date of Patent: April 10, 2018Assignee: NEC CorporationInventors: Kenichiro Fujiyama, Koji Kida
-
Geographic placement of application components by a multi-tenant platform-as-a-service (PaaS) system
Patent number: 9936001Abstract: Implementations for geographic placement of application components by a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A method of the disclosure includes providing, by a processing device of a multi-tenant PaaS system, a list of geographic locations to a user of a multi-tenant PaaS system, receiving, by the processing device from the user, a first request to deploy a component of an application corresponding to the user, the first request comprising a selection of one of the geographic locations from the list, and communicating, by the processing device, a second request to deploy the component of the application, the second request directed to a messaging server dedicated to the selected geographic location of the user, the dedicated messaging server of the selected geographic location to handle a configuration of a node in the selected geographic location for the component of the application.Type: GrantFiled: February 14, 2014Date of Patent: April 3, 2018Assignee: RED HAT, INC.Inventor: Michael McGrath -
Patent number: 9936031Abstract: A computer identifies data detailing usage of a first set of one or more applications by a first user and a first set of users, and information associated with usage of a second set of one or more applications by the first set of users. The computer determines one or more similarity coefficients between the first user and the first set of users and determines an overall predicted taste score for each content associated with the second set of one or more applications based on the determined one or more similarity coefficients. The computer determines one or more recommendations for one or more contents of the second set of one or more applications based on the determined one or more overall predicted taste scores.Type: GrantFiled: March 31, 2015Date of Patent: April 3, 2018Assignee: International Business Machines CorporationInventors: Michael J. Cordes, Hui W. Han, Tolga Oral, Bin Zhu
-
Patent number: 9930144Abstract: An information processing method is an information processing method executable by a server device. The information processing method includes obtaining first position information from a first portable terminal that has received a beacon signal from a first beacon device, the first position information being information indicating a current position of the first portable terminal, calculating a probability of abnormal condition of the first beacon device by comparing the obtained first position information with second position information indicating an installation position of the first beacon device, the second position information being managed in advance by the server device, and performing a process corresponding to the calculated probability of abnormal condition.Type: GrantFiled: January 20, 2016Date of Patent: March 27, 2018Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventor: Yasuhiro Tsuchida
-
Patent number: 9929929Abstract: Techniques are described for providing network device management. In some implementations, a native mobile device application enables use of a mobile device to add new devices to a network, remove devices from a network, change network and device profile settings, troubleshoot a network, provide an interface into network devices, communications, diagnostics, etc., and provide remote access to the network for installation, programming, troubleshooting, and inclusion.Type: GrantFiled: May 4, 2015Date of Patent: March 27, 2018Assignee: Alarm.com IncorporatedInventor: Alison Jane Slavin
-
Patent number: 9930095Abstract: A method and system provide, using a microprocessor of computing device associated with a web publisher, content including a web page. The method includes accessing, by the web publisher, a list including at least one extension associated with a web browser rendering the content at a second computing device, and a key generated based on the content, the key being generated at a specific time after the providing. The method includes comparing a value associated with the key to an expected value to determine a difference between the key and the expected value.Type: GrantFiled: March 26, 2014Date of Patent: March 27, 2018Assignee: GOOGLE LLCInventors: Craig Warner, Luke Stone, Elysa Wesley Fenenbock, Ronit Kassis, Timothy Wong O'Connor
-
Patent number: 9923762Abstract: A method includes receiving a request for modification of computer readable program code associated with a scenario being executed at a production server. The production server is configured to provide a computing service. Writing to a storage medium associated with the production server with respect to data specified by the protection scenario is suspended during the modification responsive to the request, such that synchronization of the data specified by the scenario is maintained between the production server and a standby server during the modification. Related systems and computer program products are also discussed.Type: GrantFiled: August 13, 2013Date of Patent: March 20, 2018Assignee: CA, INC.Inventors: Haiyang Zhang, Xiaopin Wang, Ran Shuai, Pengfei Yu
-
Patent number: 9906593Abstract: An information processing device is disclosed. The information processing device includes an identifier acquisition unit configured to receive an identifier of an associated device, and an application specifier generation unit. The application specifier generation unit is configured to generate a first application specifier identifying a first application corresponding to the information processing device, and a second application specifier based on the received identifier and identifying a second application corresponding to the associated device. The information processing device further includes a transmission unit configured to transmit the first and second application specifiers to a server, and an application reception unit configured to receive the first application.Type: GrantFiled: May 29, 2012Date of Patent: February 27, 2018Assignee: Saturn Licensing LLCInventor: Yoshinori Ohashi
-
Patent number: 9906607Abstract: A multi-tenant media communication platform system and methods. The platform system includes media communication micro-services and micro-service configuration for a plurality of entities configured for use of the platform system. Enrolling an entity in the platform system includes setting entity configuration for use of the platform system by the entity. A micro-service request is processed according to the entity configuration. The micro-service request is a request for use of at least one micro-service of the platform system on behalf of the entity. Use of each micro-service is accounted for on behalf of the entity. Billing information for the entity is generated based on the accounting for the use of each micro-service on behalf of the entity. Entity configuration includes micro-service configuration, and micro-service configuration specifies at least one of: an endpoint mapping to at least one application logic URI, an event callback URI, and an event application logic URI.Type: GrantFiled: October 19, 2016Date of Patent: February 27, 2018Assignee: Twilio, Inc.Inventors: Jeffrey Lawson, John Wolthius
-
Patent number: 9906400Abstract: A management system includes a plurality of network devices, and a management server that manages a plurality of setting values to be set in the plurality of network devices. The network device includes a request unit configured to perform a request of a setting value to be set; a setting unit configured to set the acquired setting value; an execution unit configured to execute an import processing; a notification unit configured to perform a notification of a start of the import processing; a control unit configured to control the request between the start and a completion of the import processing; and a transmission unit configured to transmit a setting value after the import processing. The management server includes a response unit configured to respond an error to the request from the network device; and an application unit configured to apply the setting value after the import processing.Type: GrantFiled: December 10, 2014Date of Patent: February 27, 2018Assignee: CANON KABUSHIKI KAISHAInventor: Satoki Watariuchi
-
Patent number: 9900263Abstract: Various embodiments relate to a method, device, and machine-readable storage medium including: exchanging messages between a virtual machine and the overlay network; identifying a request message transmitted by a virtual machine supported by the server as requesting an underlay resource that is inaccessible via the overlay network; sending a proxy request to the underlay resource via the underlay network; receiving, at the server, at least one message from the underlay resource in response to the proxy request; and forwarding the at least one message to the virtual machine based on determining that the virtual machine previously requested the underlay resource.Type: GrantFiled: September 29, 2014Date of Patent: February 20, 2018Assignee: Alcatel-Lucent USA Inc.Inventor: Diego Garcia del Rio
-
Patent number: 9900213Abstract: An auto-deployment server may receive, from a TFTP server, a notification message carrying a temporary IP address and a name of a basic configuration file obtained by the device from a DHCP server. The auto-deployment server may obtain the basic configuration file corresponding to the name of the basic configuration file from basic configuration files stored in the auto-deployment serve, may obtain a MAC address of the device according to the basic configuration file and the temporary IP address, may obtain a baseline startup configuration file of the device according to the MAC address, may deploy the baseline startup configuration file to the device, and may trigger the device to execute the baseline startup configuration file.Type: GrantFiled: October 22, 2013Date of Patent: February 20, 2018Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Shoufeng Wang, Dongsheng Wei, Xueming Zhang
-
Patent number: 9900602Abstract: Methods and systems for optimizing and enhancing remote graphics on client devices are presented. A client device may determine a visual focus region of a display of the client device based on a user input. A server may receive, from the client device, data regarding the visual focus region of the display. The server may determine a first subset of an image that corresponds to the visual focus region of the display and a second subset of the image that is external to the visual focus region of the display. The server may apply a lossless encoding to the first subset and a lossy encoding to the second subset. The server may then transmit, to the client device, the first subset through a first channel and the second subset through a second channel, wherein the first channel comprises a higher network bandwidth allocation than the second channel.Type: GrantFiled: August 20, 2015Date of Patent: February 20, 2018Assignee: Citrix Systems, Inc.Inventors: Srikanth Rangarajan, Shashidhar Ramareddy, Kavitha Ramachandra, Chandra Sekhara Reddy
-
Patent number: 9894148Abstract: In one embodiment, a system comprises a client interface configured to receive an application and a parameter associated with the application, a vendor interface configured to receive vendor-specific information from vendor-specific computing environments, and an environment analyzer configured to determine a first vendor-specific computing environment from the vendor-specific computing environments for hosting the application based on the application parameter. The client interface is further configured to communicate a request for approval to host the application in the first vendor-specific computing environment and receive an indication to not host the application using the first vendor-specific computing environment.Type: GrantFiled: December 7, 2015Date of Patent: February 13, 2018Assignee: Amazon Technologies, Inc.Inventor: Christopher Paul Kirby
-
Patent number: 9882968Abstract: A control-plane component of a virtual network interface (VNI) multiplexing service assigns one or more VNIs as members of a first interface group. A first VNI of the interface group is attached to a first compute instance. Network traffic directed to a particular endpoint address associated with the first interface group is to be distributed among members of the first interface group by client-side components of the service. The control-plane component propagates membership metadata of the first interface group to the client-side components. In response to a detection of an unhealthy state of the first compute instance, the first VNI is attached to a different compute instance by the control-plane component.Type: GrantFiled: December 9, 2014Date of Patent: January 30, 2018Assignee: Amazon Technologies, Inc.Inventors: Tobias Lars-Olov Holgers, Kevin Christopher Miller, Andrew Bruce Dickinson, David Carl Salyers, Xiao Zhang, Shane Ashley Hall, Christopher Ian Hendrie, Aniket Deepak Divecha, Ralph William Flora