Patents Examined by Dae Kim
-
Patent number: 10546020Abstract: A method for generating a context graph is presented. The method may include extracting a plurality of message details from a message. The method may further include determining a message subject based on the plurality of extracted message details. The method may also include identifying a seed graph based on the determined message subject. The method may further include retrieving a plurality of addressee data based on the plurality of extracted message details. The method may also include creating a context graph using the identified seed graph and the plurality of retrieved addressee data.Type: GrantFiled: February 29, 2016Date of Patent: January 28, 2020Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
-
Patent number: 10521738Abstract: Provided is a computer system that includes a processor and a memory coupled to the processor, the memory including computer readable program code embodied therein that, when executed by the processor, causes the processor to generate a catalog that identifies a plurality of tasks that a plurality of network resources are available to perform, the network resources including Internet-of-things devices and human network resources and to generate, in response to receiving a request to perform a complex project, a solution path that includes an ordered list corresponding to selected ones of the plurality of tasks that are capable of aggregately performing the complex project, wherein the selected ones of the plurality of tasks define the solution path in an edge graph that include the plurality of tasks represented as edges therein.Type: GrantFiled: November 29, 2016Date of Patent: December 31, 2019Assignee: CA, Inc.Inventors: Marc Solé Simó, Victor Muntés Mulero, Steven L. Greenspan
-
Patent number: 10515318Abstract: Wi-Fi connectivity issues are automatically resolved over SMS. An SMS message including a MAC address is received for a station having a wireless connectivity issue involving a Wi-Fi portion of the data communication network. The SMS message is converted according to an API (application programming interface) of the network manager. Error logs are retrieved according to the MAC address. Based on the error logs, a connectivity solution (or other type of solution) to the connectivity issue is determined. The connectivity solution from the network manager API to an SMS message. The SMS message with the connectivity solution is sent to the station. Subsequent SMS messages are sent to the station to determine whether the connectivity solution was effective in improving a client experience.Type: GrantFiled: September 30, 2016Date of Patent: December 24, 2019Assignee: Fortinet, Inc.Inventors: Samuel Stephen Talari, Lakshmi Narayana Dronadula
-
Patent number: 10491528Abstract: In some implementations, a method includes conducting, by a network device, a query associated with a network function chain comprising a plurality of switches and middleboxes to verify whether a service performed by the network function chain complies with a Service Level Agreement (SLA); computing, by the network device, based on a result of the query, a difference in metric value between an actual performance metric of a packet passing through a path in the network function chain and an expected performance metric of the packet passing through the path; deriving, by the network device, a probability of SLA violation associated with the path based on the difference in metric value; and selectively monitoring, by the network device, a network of network function chains by monitoring the path for passive performance measurements based on the probability of SLA violation.Type: GrantFiled: October 27, 2016Date of Patent: November 26, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Ying Zhang, Wenfei Wu, Sujata Banerjee
-
Patent number: 10462073Abstract: This disclosure relates to updating information in devices of remote systems over a network. A method includes receiving, via a first switch, a first selection. The method also includes activating, based on the first selection, a data partition in a storage device corresponding to the first device. The method further includes deactivating based on the first selection, data partitions in the storage device corresponding to non-selected devices. Additionally, the method includes storing information in the data partition corresponding to the first device. Moreover, the method includes receiving, via a second switch, a second selection. The method also includes determining that the first selection matches the second selection. The method further includes retrieving, based on the determining, the information from said activated data partition. Additionally, the method includes providing the retrieved information to a first device that corresponds to the first selection and the second selection.Type: GrantFiled: January 6, 2015Date of Patent: October 29, 2019Assignee: THE BOEING COMPANYInventors: Daniel Nguyen, Jason W. Shelton, Timothy M. Mitchell
-
Patent number: 10454985Abstract: In one example, a device includes one or more media decoders configured to decode media data, a network interface configured to receive a layered coding transport (LCT) Session Instance Description (LSID), the LSID including information representing a plurality of LCT sessions, each of the LCT sessions including data of a respective one of a plurality of representations of a DASH media presentation and data of one or more of the LCT sessions, and a processor configured to initiate consumption of one or more of the representations of the DASH media presentation using the LSID and without using a manifest file for the DASH media presentation, wherein to initiate consumption, the processor is configured to receive, via the network interface, packets of the LCT sessions including portions of data of the one or more of the representations; and provide data of the packets to the one or more media decoders.Type: GrantFiled: March 2, 2016Date of Patent: October 22, 2019Assignee: Qualcomm IncorporatedInventors: Thomas Stockhammer, Gordon Kent Walker, Ye-Kui Wang
-
Patent number: 10425296Abstract: The present invention relates to the field of data transmission, and discloses a method and system for providing a service according to a policy, which are used to resolve a problem that policy information included in information transmitted by different NSEs and different AEs cannot be correctly understood and executed by using an existing M2M system architecture, which results in a data transmission error or transmission failure.Type: GrantFiled: August 26, 2016Date of Patent: September 24, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yuan Tao, Bin Zhen, Qi Yu
-
Patent number: 10374881Abstract: Provided is a method of subscribing, by a terminal, to a network as a router or an end device in a wireless network (WN) having a tree structure including routers and end devices. Each router receives, from a parent router thereof, addresses which are usable independently for child routers and child end devices thereof, and classifies the addresses into a general address and a special address. A terminal wishing to subscribe to a network may subscribe to the network by using a special address of an end device, only when the terminal is unable to subscribe to the network by using a general address of the end device, thereby reducing depletion of addresses to be used for terminal subscription and facilitating network subscription of the end device.Type: GrantFiled: December 13, 2013Date of Patent: August 6, 2019Assignee: hyBee, Inc.Inventors: Yong Hwan Lee, Hyung Sin Kim, Jae Seok Bang
-
Patent number: 10355947Abstract: An information providing method is an information providing method for consumer electronics devices, a display device, and a server, all of which are connected via a public network, the information providing method including: (a) receiving, by the server from the consumer electronics devices, information pieces on the consumer electronics devices; (b) filtering, by the server, the information pieces on the consumer electronics devices received in step (a), to obtain one or more filtered information pieces, and performing, by the server, processing for generating display information for display, by the display device, in a specific display format; and (c) transmitting, by the server, the display information generated in step (b) to the display device.Type: GrantFiled: May 13, 2014Date of Patent: July 16, 2019Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Shigehiro Iida, Kazunori Yamada, Mitsuhiro Aso, Michiko Sasagawa, Masayuki Hiromoto
-
Patent number: 10313540Abstract: An information processing apparatus (MFP) performs communication control for receiving an advertisement (ADV) packet transmitted from a mobile terminal while regularly transmitting an ADV packet that includes service information regarding a service provided by the information processing apparatus, in conformity with the BLE standard. In this state, every time the MFP detects an ADV packet that designates the information processing apparatus as a communication partner in BLE communication, the MFP performs communication control for transmitting a connection request to the mobile terminal that is the transmission source of the ADV packet as a response to the detected ADV packet. The MFP thus serves as a master to establish a BLE connection with each mobile terminal.Type: GrantFiled: February 26, 2016Date of Patent: June 4, 2019Assignee: Canon Kabushiki KaishaInventor: Haruki Sato
-
Patent number: 10298449Abstract: A computer system establishes data communications for a virtual machine that is configured with an enhanced Media Access Control (MAC) address. A management computer instantiates the virtual machine responsive to the enhanced MAC address. The management computer automatically instantiates a virtual Local Area Network (vLAN) and a virtual Switch (vSW) on the vLAN to serve the virtual machine using the enhanced MAC address. The management computer allocates an Internet Protocol (IP) address to the virtual machine and automatically instantiates a virtual Router (vRTR) to serve the vSW using the IP address. A network computer executes the virtual machine, the vLAN, the vSW, and the vRTR to exchange user data between the virtual machine and a data communication network over the vSW, vLAN, and vRTR using the enhanced MAC address and the IP address.Type: GrantFiled: November 15, 2017Date of Patent: May 21, 2019Assignee: Sprint Communications Company L.P.Inventors: Seng Chai Gan, Aaron Paul Hinkle, Michael Francis Fiumano
-
Patent number: 10298652Abstract: In order to provide compatibility between WebRTC communication endpoints and legacy communication endpoints that use BFCP, a web media gateways is used to establish a conference call between the communication endpoints that use WebRTC and the legacy communication endpoints that use BFCP. A floor command is received to control the floor of the conference call from a first communication endpoint. The floor command is translated from WebRTC into BFCP or from BFCP to WebRTC. The floor command is sent to the second communication endpoint. This allows a conference call where communication endpoints support both WebRTC and BFCP.Type: GrantFiled: December 4, 2014Date of Patent: May 21, 2019Assignee: Avaya Inc.Inventors: Jaydeep Deepak Bhalerao, Biswajyoti Pal, Manish Chatterjee
-
Patent number: 10284657Abstract: A method for application connection includes receiving a list of application active sessions by a first electronic device based on location of the active sessions in relation to a location of the first electronic device. An active session is selected using the first electronic device to gain access for connection to a first application by the first electronic device.Type: GrantFiled: March 14, 2013Date of Patent: May 7, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Ashish Singhal, Shiangfeng Lee, Praveen Kashyap, Jason Rowe
-
Patent number: 10263826Abstract: In one embodiment, a method can include notifying, from a mainframe, a virtual tape server that the mainframe is available to accept a job over a virtual tape channel. The method can also include, responsive to receiving at least one job data message of the job, sending, from the mainframe, a job receipt confirmation to the virtual tape server.Type: GrantFiled: September 30, 2013Date of Patent: April 16, 2019Assignee: EMC IP HOLDING COMPANY LLCInventors: Larry W. McCloskey, Karyn M. Kelley, Sandra J. Goodwin-Jette
-
Patent number: 10248614Abstract: A system and method for facilitating segmented notifications relating to a virtual space are disclosed. Such notifications may be segmented for different user segments within the virtual space. In some examples, the segmentation of the notification may be at least in part with respect to contents included in notification for different user segments. The content segmentation may be with respect to a communication style, pattern, format, a language expressed in, one or more culture references used and/or any other aspects related to contents that may be included in notifications for the different user segments. In some examples, the notifications may include incentive offers and may be segmented with respect to parameters of the incentive offers for presentation to the different user segments. In some implementations, transmission frequencies for transmitting notifications to the different user segments may be determined.Type: GrantFiled: December 31, 2013Date of Patent: April 2, 2019Assignee: Kabam, Inc.Inventors: Michael C. Delaet, Robert Oshima, Kellen Christopher Smalley
-
Patent number: 10243917Abstract: Disclosed are a method and an apparatus for calculating a distance in a contents delivery network.Type: GrantFiled: February 27, 2014Date of Patent: March 26, 2019Assignee: CDNETWORKS CO., LTD.Inventors: Yong-Bae Kim, Seung-Ho Ryu, Seok Chan Lee
-
Patent number: 10237231Abstract: A computer-implemented method, computer-readable medium, and an apparatus operable to perform the method is provided for managing multiple provisioned domain name system (“DNS”) registry objects. The method can include receiving, at a DNS registry, a multiple domain extensible provisioning protocol (“EPP”) command from a registrar on behalf of a registrant to perform an action for each provisioned DNS registry object of the multiple provisioned DNS registry objects; comparing the action with one or more allowable actions in a policy maintained by the registry; determining, by a processor, that the action is allowable based on the comparing; and performing, based on the determining, the action on each of the provisioned DNS registry objects in one transaction.Type: GrantFiled: November 10, 2014Date of Patent: March 19, 2019Assignee: VERISIGN, INC.Inventors: James F. Gould, Srikanth Veeramachaneni, Nagesh Chigurupati
-
Patent number: 10230670Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a watermark-based message queue. One of the methods includes receiving a first connection request for messages associated with a user device. A first connection session is established with the user device. A message queue of messages associated with the user device is identified, each message in the message queue is associated with a respective timestamp, and the message queue is associated with a current watermark that identifies a first timestamp. An oldest message in the message queue at the time the first connection session was established is identified. An updated watermark that identifies a second timestamp associated with the oldest message is associated with the message queue. One or more messages that have a timestamp newer than or equal to the first timestamp identified by the current watermark is provided to the user device.Type: GrantFiled: November 10, 2014Date of Patent: March 12, 2019Assignee: Google LLCInventors: Yi Cui, Subir Jhanb, Thomas R. Kennedy, III
-
Patent number: 10200856Abstract: A wireless communication device generates content-delivery data indicating stored media content, content-delivery interface capability, tethered media devices, and Internet Protocol (IP) address data for the wireless communication device and for the tethered media devices. The wireless communication device wirelessly transfers the content-delivery data to a wireless communication network for delivery to a content distribution network. The wireless communication device transfers at least a portion of the stored media content to the wireless communication network for subsequent content delivery.Type: GrantFiled: October 2, 2014Date of Patent: February 5, 2019Assignee: Sprint Communications Company L.P.Inventors: Lyle T. Bertz, Charles Brent Hirschman, Lyle Walter Paczkowski
-
Patent number: 10191994Abstract: A system, apparatus, and method are provided for retrieving new content from a multitude of web feeds (e.g., hundreds of thousands). Each of multiple sources hosts one or more web feeds (e.g., RSS feeds, Atom feeds), and is categorized based on how frequently new content is found in the source's feeds. Each source has a corresponding status indicator whose value increases (to a maximum value), each time the source's feeds are serviced (e.g., polled, downloaded) and new content is received, or decreases (to a minimum value) if no new content is received and the indicator has not been recently decreased. Each category of web feed source corresponds to a range of possible status indicator values, and a given source may dynamically move between categories as its status indicator value changes.Type: GrantFiled: January 5, 2015Date of Patent: January 29, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Elizabeth Ekshtat-Schultz, Axel R. Hansen, Jonah L. Varon