Patents Examined by Viet Vu
  • Patent number: 9712383
    Abstract: According to embodiments of the present disclosure, a managed network device assigns to itself an IP address, in absence of a DHCP service, in a link local address space within a wireless network. The system further responds to a network frame received from another device based on the assigned IP address in the link local address space. The network frame can be a network traffic frame, a control path frame, and/or a management frame. The control path frame comprises a source IP address and a destination IP address that correspond to internal IP addresses in the link local address space that are self-assigned by managed network devices. The management frame comprises the self-assigned internal IP address for the managed network device, and provides for management of managed network devices in the wireless network through a single IP address when a virtual controller is configured for the wireless network.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: July 18, 2017
    Assignee: Aruba Networks, Inc.
    Inventors: Hao Lu, Pradeep Iyer, Yan Liu
  • Patent number: 9705832
    Abstract: For automatically aggregating text-based messages together based on context, an apparatus for automatically identifying a topic of a reply message and associating the reply message with a conversation thread based on the topic is disclosed. The apparatus may include a processor and a memory that stores code executable by the processor, including code that identifies a messaging conversation between two or more messaging devices, code that determines a topic of a reply message in the messaging conversation, and code that associates the message with a conversation thread based on the topic. In one embodiment, the apparatus examines active applications on a messaging device composing the message and determines the topic based on the active applications. In one embodiment, the apparatus identifies an unanswered question and determines whether the reply message answers the unanswered question. A method and computer program product also perform the functions of the apparatus.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: July 11, 2017
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Rod D. Waltermann, Nathan J. Peterson, Russell Speight VanBlon, John Carl Mese
  • Patent number: 9705733
    Abstract: Throttling polling may include sending a request to an agent device and determining whether a response to the sent request is successfully received from the agent device. A result of the determination may be stored in a memory and associated with the agent device. Further, a success rate is calculated for the agent device based on a plurality of the results. A metric related to the sent request and a subsequently sent request is adjusted for the agent device in accordance with an algorithm based on the calculated success rate for the agent device. The metric may be an amount of time between the sent request and a subsequently sent request for the agent device or a number of subsequently sent requests for the agent device.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: July 11, 2017
    Assignee: CA, Inc.
    Inventors: Mark C. Zelek, Richard L. Schertz
  • Patent number: 9699192
    Abstract: A method for managing a data item includes a hub receiving a first access request from a first engine executing on a computing device operated by a first host and sending the first access request to a second engine executing on a first computing device of a second host. The second host owns the data item. The hub receives, from the second engine, the data item and an access rule set by the second host for the first host, and sends the first access rule and the data item to the first engine for storage. The first engine grants the first host access to the data item according to the first access rule.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: July 4, 2017
    Assignee: Gramboo Inc.
    Inventors: Nitish John, Harriet H. John, Yu Yin Doo Kin
  • Patent number: 9692800
    Abstract: A streaming video playback system is provided to generate locally a manifest file associated with a streaming video for a media player of a client device. The locally generated manifest file helps reduce startup time for the media player and the manifest file is locally generated based on streaming metadata associated with the streaming video and the manifest files includes HTTP Live Streaming (HLS) based master playlists and media playlists. The locally generated manifest file also provides better adaptive bit rate control by enabling pre-fetching of video segments of a streaming video and caching during playback. The streaming video playback system reduces the size of media playlist transmitted to a content sharing service using index of the last video segment and makes it practical to have DVR-able live video streaming with a larger seek window.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: June 27, 2017
    Assignee: Google Inc.
    Inventors: Robert Christopher Gaunt, Pavel Pergamenshchik
  • Patent number: 9692724
    Abstract: A network connection status detection system and method thereof. The system comprises a network address translation (NAT) router, a server end and at least one network electronic device. The NAT router is a bridge for communicating an intranet with an extranet. The server end is disposed at the extranet and connected to the NAT router through a network. The network electronic device is disposed at the intranet and connected to the NAT router. When a channel is established between the network electronic device and the NAT router by executing a connection configuration so that the network electronic device connects to the server end, the network electronic device sends a connection detection signal to the server end. If the server end receives the connection detection signal and returns a confirmation signal, an indicator of the network electronic device will remind a user in a predetermined way.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: June 27, 2017
    Assignee: AV Tech Corporation
    Inventor: Huang-Jen Chien
  • Patent number: 9686161
    Abstract: A device may correspond to a physical access controller in a distributed physical access control system. A method, performed by the device in a distributed system, may include detecting that another device in the distributed system has become unavailable; determining that a loss of consensus has occurred in the distributed system based on detecting that the other device has become unavailable; generating a list of available devices in the distributed system; and sending an alarm message to an administrative device, wherein the alarm message indicates the loss of consensus and wherein the alarm message includes the list of available devices.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: June 20, 2017
    Assignee: AXIS AB
    Inventors: Mathias Bruce, Olle Blomgren
  • Patent number: 9684476
    Abstract: A method, system, and program product for communicating with machines and end users connected to a network. Information sent to or from the machines is transmitted using electronic mail or a via a direct connection. The electronic mail may be transmitted over the Internet to a service center or from a service center to a resource administrator, but also may remain within a local or wide area network for transmission between a machine and an end user or a resource administrator. E-mail messages may be transmitted from a computer which is attached to a device which is being monitored or controlled and include information regarding the status, usage or capabilities of the attached device. The device may send status messages and usage information of the device by an end user to either a resource administrator or to a service center on the Internet through a firewall.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: June 20, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventors: Tetsuro Motoyama, Masaichi Niro
  • Patent number: 9686227
    Abstract: The embodiments describe an apparatus for accessing a remote object. The apparatus includes a transceiver. The transceiver is configured to transmit a Domain Name Service request of the remote object to a Domain Name Service server and receive a Domain Name Service response comprising an Internet Protocol of the remote object. The transceiver is further configured to connect to the Internet Protocol of the remote object based on the Domain Name Service response.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: June 20, 2017
    Assignee: Open Invention Network LLC
    Inventor: William Charles Easttom, II
  • Patent number: 9680944
    Abstract: There is provided a system and method for optimizing loading of content data on a webpage by utilizing client-side technology. The system comprising a server and a client device, the client device configured to request a webpage from a server, receive an image tag and a configuration file from the server, determine a selected image from a plurality of images using client capabilities, the image tag, and the configuration file, create an image handle to request the selected image from the server, transmit the image handle to the server, and receive the selected image from the server. The client device may also receive supported advertisements from the server, select at least one advertisement from the supported advertisements using the client capabilities, and request the at least one advertisement from the server.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: June 13, 2017
    Assignee: Disney Enterprises, Inc.
    Inventors: Yuan Wang, Innate Mak, Wen Qu, Jiancheng Ma
  • Patent number: 9674049
    Abstract: A remote access service is provided by receiving remote access transport agent (RATA) capability information of a home remote access server (RAS) and a remote RAS from the home RAS and the remote RAS, respectively, generating a RATA profile based on the RATA capability information, supported by the home RAS and the remote RAS, and transmitting the generated RATA profile to the home RAS and the remote RAS, respectively.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: June 6, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seong-ho Cho, Se-hee Han, Je-young Maeng
  • Patent number: 9672270
    Abstract: A non-transitory processor-readable medium storing code to cause a processor to receive, from a first electronic device via a first mode, a signal representing a first data set associated with a first communication at a first time. The code causes the processor to define a second data set associated with the communication in a second mode. The code causes the processor to send a signal representing the second data set to a second electronic device at a second time after the first time. The code causes the processor to receive, from the second electronic device via the second mode, a signal representing a third data set associated with a second communication, at a third time after the second time. The code causes the processor to send, to the second electronic device, a signal including an instruction to present, on a display, the second data set with the third data set.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: June 6, 2017
    Assignee: Zuess, Inc.
    Inventors: Brandon Christian White, William Thomas Code Cubit, Filip Perich, Layne Wesley David Verbeek
  • Patent number: 9665573
    Abstract: A system and method for parallelizing document indexing in a data processing system. The data processing system includes a primary processor for receiving a list of data having embedded data associated therewith, at least one secondary processor to process the data as provided by the primary processor, a data processor to determine a characteristic of the embedded data and process the embedded data based upon the characteristic, and a messaging module to exchange at least one status message between the primary processor and the at least one secondary processor.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: May 30, 2017
    Assignee: Nuix Pty Ltd
    Inventors: David Sitsky, Eddie Sheehy
  • Patent number: 9667703
    Abstract: Embodiments disclosed herein provide a system, method, and computer program product for generating remote views in a virtual mobile device platform. In one embodiment, events from a physical mobile device are sent to a distant virtual device. The virtual device creates views based on the received events. Graphical attributes of one or more of the created views are captured and sent to the physical mobile device. Remote views are generated at the physical mobile device based on the attributes received from the virtual device.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: May 30, 2017
    Assignee: Hypori, Inc.
    Inventors: Brian J. Vetter, Patrick Turley
  • Patent number: 9665851
    Abstract: Systems and methods of conducting status updates may incorporating a text summary of an image into a status update message, and determining whether to incorporate the image into the status update message based on a network condition associated with a network. In addition, the status update message can be sent via the network wherein, in one example, the status message is sent only to remote parties having a status that satisfies a relevance condition with respect to the content of the text summary.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: May 30, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Chen, Thomas R. Haynes, Lin Sun
  • Patent number: 9661044
    Abstract: Systems and methods for delivery of localized media assets to a content playback device are disclosed. A file server stores a base file and localized file associated with a localized media content. The base file and localized file each include one or more fragments. A web server delivers base file fragments and localized file fragments from the file server to the content playback device. Playback logic contained in one or more playlists determines an order of streaming each of the plurality of base file fragments and each of the plurality of localized file fragments for playback of the localized media content.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: May 23, 2017
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: Mark Arana, Kevin Liao, Jared McPhillen
  • Patent number: 9660873
    Abstract: A remote access service is provided by receiving remote access transport agent (RATA) capability information of a home remote access server (RAS) and a remote RAS from the home RAS and the remote RAS, respectively, generating a RATA profile based on the RATA capability information, supported by the home RAS and the remote RAS, and transmitting the generated RATA profile to the home RAS and the remote RAS, respectively.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: May 23, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seong-ho Cho, Se-hee Han, Je-young Maeng
  • Patent number: 9654595
    Abstract: Embodiments dynamically aggregate and configure access to social networking contacts. A server system receives information from one or more users enrolled into the server system. The information includes a list of social networking accounts of which each of the users is a member, and a visibility status associated with each of social networking accounts. The server system provides a first list of social networking accounts having a first visibility status of a first user of the server system to a second user of the server system when the second user has a second list of social networking accounts that corresponds to the first list of social networking accounts that is set to the same visibility status as the first visibility status of the first list of social networking accounts.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: May 16, 2017
    Assignee: Mayhem Development, LLC
    Inventors: James Edward Carr, Nathan Douglas England
  • Patent number: 9654434
    Abstract: A control server (1) causes an analyzing section (15) to analyze (i) at least either of sensor information from a household sensor (10) and operation information on a household electric appliance and (ii) external information, and then originates a message to be directed to a user, the message being generated by a message generating section (16) in correspondence with the result of the analysis.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: May 16, 2017
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Motoki Sone, Yuka Hayano, Kasumi Hatayama
  • Patent number: 9645841
    Abstract: An intelligent virtual desktop infrastructure (iVDI) system is described. The system includes a first storage module having a processor, in communication with a hypervisor, and implemented by a volatile memory. The first storage module supplies a plurality of virtual machine operating systems (VMOSs) to the hypervisor. The hypervisor runs virtual machine (VMs) corresponding to the VMOSs. The systems also includes a VMOS management module configured to execute a first determination operation to determine if a usage of the first storage module has reached a preset storage limit. If yes, the VMOS management module selectively (a) initiate a deduplication operation directed to the plurality of VMOSs stored in the first storage module and (b) initiate a removal operation including removing at least one of the VMOSs from the first storage module and/or turning off at least one of the VMs running on the hypervisor.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: May 9, 2017
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Varadachari Sudan Ayanam, Venkatesaperumal Kondalsamy, Santhosh Samuel Mathews, Samvinesh Christopher