Patents Examined by Brian P Whipple
  • Patent number: 9319228
    Abstract: A network-accessible service enables participating end users to collaborate with one another over a network. End users have computing devices that include hardware and software to enable the device to access a network. The service provides a publicly-available site or a local software application from which a first participating user initiates a “meeting,” e.g., by selecting a “share” button. In response, the site or software application provides an HTTP link that includes a “meeting” code, which may be a one-time unique code. The first participating user then shares the link with whomever he or she desires to collaborate. Upon receiving the link, a second participating user joins the meeting “on-the-fly” by simply selecting the link or navigating to the site and entering the “meeting” code. The service connects the second participating user to the meeting immediately and without requiring any registration, software download, or the like.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: April 19, 2016
    Assignee: LogMeln, Inc.
    Inventor: Marton B. Anka
  • Patent number: 9313298
    Abstract: A terminal device may receive server-side display order information transmitted from a server device. The server-side display order information may indicate a server-side display order, designated on a server side, of a plurality of object images included in a display screen displayed on a display unit of the terminal device. A terminal device may store terminal device-side display order information when a predetermined operation is received. The terminal device-side display order information may indicate a terminal device-side display order which is an order different from the server-side display order. A terminal device may display, in the display screen, the plurality of object images: in accordance with the server-side display order when a storage unit of the terminal device is not storing the terminal device-side display order information; and in accordance with the terminal-side display order when the storage unit is storing the terminal device-side display order information.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: April 12, 2016
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Yutaka Urakawa
  • Patent number: 9313162
    Abstract: Among other things, one or more techniques and/or systems for providing a third party app through an email user interface are provided. That is, an email user interface may provide access to an email comprising email content (e.g., a message regarding meeting for dinner at the Emerald Tavern). The email content may be analyzed to identify an entity referenced by the email content (e.g., an Emerald Tavern entity). A user intent to accomplish a task may be determined based upon the entity. An action that may be performed to accomplish the task, and a third party app capable of performing the action may be presented through the email user interface (e.g., a restaurant reservation app capable of a reservation task). Responsive to selection of the third party app, the third party app may be executed within the email user interface without transitioning a user away from the immersive email experience.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: April 12, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amit Kumar, Shajib Sadhukha
  • Patent number: 9313098
    Abstract: Embodiments relate to dynamically establishing and reconfiguring connection channels. More specifically, performance metrics for each agent may be quantitatively assessed, complementary agents may be identified based on the performance metrics, and connection channels may be established between the complementary agents. Performance metrics may continue to be monitored, and connection channels may be reconfigured so as to improve individual agents' metrics or a cluster of agents' metrics.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: April 12, 2016
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Alec Anton Lazarescu, Matthew Joseph Shapiro
  • Patent number: 9313653
    Abstract: An example mobile terminal is a terminal for transmitting and receiving data to and from a server device via an access point by wireless communication. The mobile terminal includes an identification information storage unit configured to store a terminal ID, a signal receiver configured to receive a broadcast signal containing a plurality of terminal IDs transmitted from the server device via the access point, an ID determiner configured to determine whether or not any of the terminal IDs contained in the received signal corresponds to the terminal ID of this mobile terminal, a connection requester configured to, when the ID determiner determines that one of the terminal IDs corresponds to the terminal ID of this mobile terminal, request a wireless connection to the access point, and a data communicator configured to transmit or receive data to or from the server device via the access point by wireless communication.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: April 12, 2016
    Assignee: NINTENDO CO., LTD.
    Inventor: Masato Kimura
  • Patent number: 9300698
    Abstract: An example method is provided and includes determining, during a desktop sharing session of a meeting session, a content identity of a content item that is being shared, storing information indicative of the content identity in desktop sharing historical information, determining that the meeting session has ended, determining a post-meeting representation of the desktop sharing historical information, and causing display of the post meeting representation of the desktop sharing historical information.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: March 29, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Haihua Huang, Jun Xiao, Yaqing Zhang, Qi Yang
  • Patent number: 9292312
    Abstract: Mechanisms are provided, in a bare metal computing device, for executing a network based boot operation for booting the bare metal computing device. In response to powering-on the bare metal computing device, firmware is executed that executes a stub from a virtual media image accessible by the bare metal computing device. The configuration information of the bare metal computing device indicates that the bare metal computing device is being booted from a local media. The stub configures the firmware environment and a network boot program to utilize a network connection by modifying the configuration information of the bare metal computing device to indicate that the bare metal computing device is being booted from a network device. A control program is obtained from a remotely located boot server using the network boot program and is executed to complete the booting of the bare metal computing device.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: March 22, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Richard Bealkowski, Michael R. Turner
  • Patent number: 9294505
    Abstract: A system, method, and computer program product are provided for preventing a modification to a domain name system setting. In use, an attempt to modify a domain name system setting is detected. Additionally, a source of the attempt and an attribute of the modification are verified. Further, the modification to the domain name system setting is prevented, based on the verification.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: March 22, 2016
    Assignee: McAfee, Inc.
    Inventors: Lokesh Kumar, Harinath Vishwanath Ramachetty, Nandi Dharma Kishore
  • Patent number: 9288164
    Abstract: Modifying a notification on one client device can trigger the generation and transmission of a silent notification to another client device that is associated with the same user account. The silent notification can include instructions to query for and modify a similar notification, if present, on the other client device. Silent notifications that are undeliverable can be stored in offline storage and delivery can be reattempted at a later point in time.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: March 15, 2016
    Assignee: Apple Inc.
    Inventors: Andrew H. Vyrros, Matthew Elliott Shepherd, Dylan Ross Edwards, Justin Wood, Daniel Ben Pollack, Pierre de Filippis, Jonathan Drummond, Justin Santamaria, Greg Novick
  • Patent number: 9288272
    Abstract: A system and method for providing secure, end-to-end data service enabling real-time data over the Internet is disclosed. The system and method provides a communication framework between sensors, devices, and machinery and the users of that data from any remote location that is connected to the Internet without requiring open inbound firewall ports, while at the same time enabling high data rates, low latency and full bi-directionality. The graphical and networking features of RIA frameworks in combination with the disclosed system and method provide low-latency, real-time data applications in a web browser securely over the Internet.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: March 15, 2016
    Assignee: REAL INNOVATIONS INTERNATIONAL LLC
    Inventor: Andrew S. Thomas
  • Patent number: 9288253
    Abstract: A communication device includes an IC (integrated circuit) chip storing information in a predetermined area and functioning as a reader/writer that reads out or writes information stored in another IC chip. Also, the communication device downloads an agent from an information processing device connected to the network. Here, the agent is provided as application software operating the IC chip as a reader/writer. Furthermore, the communication device downloads a role from the information device connected to the network using the agent downloaded therefrom, where the role is provided as script data in which part of the contents of processing of the reader/writer performed by the agent.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: March 15, 2016
    Assignee: FELICA NETWORKS, INC.
    Inventor: Naoto Tobita
  • Patent number: 9276888
    Abstract: A system and method to allow a user to engage in a collaborative discourse embedded in messaging platforms such as email or instant messaging, and to visualize the structure of that discourse. The system provides the ability to create and modify tree-like structures, which can represent outlines or tables of contents employed in documents. These structures take the place of traditional documents in representing the work product of a knowledge worker. These structures are related to the discourse in that messages may refer to nodes of these structures, and hence be understood to be related. It is the interplay between the creation of a structured message-based discourse and the persistent outline-form knowledge structures that allows message-based correspondence, including the reading and writing of documents, to be performed with increased efficiency and at a higher level of integration.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: March 1, 2016
    Assignee: True Engineering Technology, LLC
    Inventor: Allen M. Razdow
  • Patent number: 9276992
    Abstract: A server may receive a plurality of target data transmitted by the image processing device. The plurality of target data may be data on which data processing is to be executed. The server may generate a plurality of target data identification information for identifying each of the plurality of target data. The server may store one item of association information corresponding to the plurality of target data identification information in a storage unit and transmit the one item of association information to the image processing device. The server may receive the one item of association information and data processing execution instruction information transmitted by the image processing device. The data processing execution instruction information may be for instructing execution of the data processing on the target data. The server may execute the data processing on the target data identified by the one item of association information.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: March 1, 2016
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Yuji Miyata
  • Patent number: 9276841
    Abstract: Some embodiments set forth a control message header rewriting methodology. Incoming packets are inspected to identify control messages. Each control message is then inspected to determine whether it originates from a client engaged in a session with a server or from an intermediary node along the path connecting the client and the server. The determination is predicated on a comparison of the addressing provided in the control message header and the addressing provided in the offending packet header, wherein the offending packet is the packet that triggers the intermediary node to issue the control message. If the addressing differs, the header addressing of control message is rewritten using the header addressing of the offending packet. Otherwise, a session table lookup is performed to identify which session the control message is directed to based in part on a hash of the control message header addressing.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: March 1, 2016
    Assignee: EDGECAST NETWORKS, INC.
    Inventors: Hossein Lotfi, Alexander A. Kazerani
  • Patent number: 9277015
    Abstract: There is provided a method for establishing a communication session between a client device of a caller and a client device of a callee, comprising: iteratively attempting to establish a communication session, via a communication interface of a client device of a caller, to a communication address of a client device of one of a plurality of callees represented as contact members stored in an electronic address-book, wherein each respective iterative attempt includes; detecting failure of the establishment of the communication session; applying a set-of-rules associated with the respective contact member and stored in a set-of-rules repository, to attempt to establish a subsequent communication session via the communication interface; and attempting to establishing further communication sessions defined by a sequence of the set-of-rules when previous attempts at establishing communication sessions have failed; wherein each respective communication session allows human language based communication between the c
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: March 1, 2016
    Assignee: Yallo Technologies (Israel) Ltd.
    Inventors: Tal Elyashiv, Yoseph Taguri, Shmuel Ur
  • Patent number: 9275005
    Abstract: The disclosed subject matter may provide a system and methods for commissioning a device or appliance into a network. A processor may detect the insertion of a removable device into a data receptacle of a first device. The first device may be an appliance or a network controller. Information may be retrieved from or delivered to the removable device. The information may be information specific to the appliance, such as model number, or may be information related to the network controller. For example, information delivered from the network controller to the removable device may include a network address assignment and network protocol to be used by an appliance when the appliance communicates with the network. The removable device may be removed from the first device and inserted into a data receptacle of a second device.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: March 1, 2016
    Assignee: Google Inc.
    Inventors: Ross Koningstein, Paul Heninwolf, James Charles Schmalzried, Girts Folkmanis, Michael Sleator
  • Patent number: 9270567
    Abstract: The present invention relates to a system and method for authenticating, monitoring, and managing all terminals connected to a wireless/wired network to use Internet. A shared terminal management system comprises a management server, a charging server, a central server, a central authentication G/W server, and a proxy server, and assigns a terminal identification value for every terminal that uses Internet, authenticates terminals by reading and analyzing the assigned terminal identification value, monitors and manages shared terminals used as being connected to one line to classify lines into a basic line and an additional line, and charges for the additional line. The shared terminal identification system for identifying and managing terminals connected to one Internet line comprises a subscriber line authentication unit, a packet collecting unit, a first packet analyzing unit, an element packet transmission unit, a data management unit and a terminal determining unit.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: February 23, 2016
    Assignee: PLUSTECH INC.
    Inventors: Kyoung-Pil Kong, Yun-Seok Lee, Sun Min Jeon
  • Patent number: 9264326
    Abstract: A network management device connects to a device on the network, receives a trigger for an operation command, supplies to the device a command line interface command for the operation command, wherein a randomly generated string is included at the end of the command line interface command. The network management device receives the output of the operation command from the device, detects the end of the operation command output and parses the output using an XML-based parser. XML based configuration files are used for configuration of different network devices. XML based report files are used to generate different network reports.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: February 16, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Sridhararao V. Kothe, Sreenivas Devalla, Satyanarayana DV Raju, Nakka Siva Kishore Kumar
  • Patent number: 9264502
    Abstract: A method for recommending a download resource includes: obtaining a download record of a target user, obtaining a target user group associated with the target user according to the download record; obtaining download records of the target user group and download records of a global user group; processing the downloading records of the target user group and the download records of the global user group to generate, for a download resource in the download records of the target user group, a differentiation degree between the download resource in the download records of the target user group and the download resource in the download records of the global user group; and sorting download resources in the download records of the target user group according to the differentiation degree, and recommending the top-ranking predetermined number of download resources to the target user.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: February 16, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Zufeng Ji, Gang Liu, Chenyuan Zhu
  • Patent number: 9264390
    Abstract: A method, computer program product, and computing system for providing a plurality of users of a social network with the ability to indicate affinity with an electronic object. An indication is received from a first user of the plurality of users to initiate an object-specific, synchronous communication session concerning the electronic object. Electronic invitations to join the object-specific, synchronous communication session are provided to one or more invited users of the plurality of users of the social network. A request is received, from at least one of the invited users, to join the object-specific, synchronous communication session. The object-specific, synchronous communication session is provided for the first user and the at least one of the invited users.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: February 16, 2016
    Assignee: Google Inc.
    Inventors: Jennifer W. Lin, Kaisuke Nakajima