Patents Examined by Tammy Nguyen
  • Patent number: 9917876
    Abstract: The embodiments of the present disclosure provide a video information play system and method.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: March 13, 2018
    Assignee: BOE Technology Group Co., Ltd.
    Inventors: Xingxing Zhao, Weixu Li
  • Patent number: 9912519
    Abstract: An apparatus includes a storage unit configured to store therein, in association with one another, group identification information for identifying groups to which transmission terminals each belong, transmission terminal identification information for identifying the terminals belonging to the respective groups, and display information to be displayed on the transmission terminals belonging to the groups.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: March 6, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventors: Taro Okuyama, Takahiro Asai
  • Patent number: 9906606
    Abstract: Methods and apparatuses are provided for exchanging system messages with a server by a client device in a system for providing a communication service. The client device receives a request message from the server. The request message includes a first content type indicating that the request message is for requesting a confirmation from a user of the client device, and content to be displayed at the client device for the confirmation. The content is displayed on the client device. The client device receives the confirmation from the user. The client device generates a response message corresponding to the confirmation. The response message includes a second content type indicating that the response message is generated based on the confirmation in response to the request message. The response message is transmitted from the client device to the server.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: February 27, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Basavaraj J. Pattan, Radhika Raghavendran
  • Patent number: 9900214
    Abstract: Techniques are described for providing managed virtual computer networks that may have a configured logical network topology with one or more virtual networking devices, with corresponding networking functionality provided for communications between multiple computing nodes of the virtual computer network by emulating functionality that would be provided by the networking devices if they were physically present. In some situations, the emulating of networking device functionality includes receiving routing communications directed to the networking devices and using included routing information to update the configured network topology for the managed computer network.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: February 20, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Kevin Christopher Miller, Eric Jason Brandwine, Andrew J. Doane
  • Patent number: 9900363
    Abstract: In one example, a device configured to receive a first sub-segment of a segment of multimedia data, the first sub-segment comprising a first set of one or more data units and a first header including data indicative of locations of the data units within the first sub-segment, wherein at least one of the data units refers to a data unit of a second sub-segment of the segment. The device is also configured to, after receiving the first sub-segment, receive the second sub-segment, the second sub-segment comprising a second set of one or more data units and a second header including data indicative of locations of the data units within the second sub-segment. The device is also configured to process at least a portion of the segment after receiving the first sub-segment and the second sub-segment.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: February 20, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Thadi M. Nagaraj, Ralph A. Gholmieh
  • Patent number: 9900274
    Abstract: Transferring instant messaging sessions includes receiving a selection, from a user within a user interface, of at least one instant messaging session from among multiple instant messaging sessions to transfer from a first instant messaging controller on a first device to at 5 least a second instant messaging controller on a second device, where the user is signed on concurrently to the first instant messaging controller on the first device and the second instant messaging controller on the second device. At least a portion of the selected instant messaging session is transferred from the first instant messaging controller on the first device to the second instant messaging controller on the second device and the transferred portion of 10 the instant messaging session is made perceivable on the second instant messaging controller on the second device.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: February 20, 2018
    Assignee: Google Inc.
    Inventors: James A. Odell, Barry Appelman, W. Karl Renner
  • Patent number: 9894164
    Abstract: An computing system includes: a communication unit configured to receive a discovery request, including a client presence factor, having a scan pattern for discovering a target device; a control unit, coupled to the communication unit, configured to: determine a target device coordinate based on the discovery request for identifying a client device relative to the target device, determine a device connectivity based on the target device coordinate, the client presence factor, or a combination thereof for establishing a backhaul communication between the client device and the target device, and a user interface, coupled to the control unit, configured to present a device information based on a trust level for displaying the device information of the client device having the device connectivity of connected with the target device.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: February 13, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Nicolai Munk Petersen, Chris Turkstra, Daniel William Simmons, Guy Bar-Nahum, Robin M. Tafel, Seungeun Lee, Kwame Ferreira, Justin L. Gregg
  • Patent number: 9893959
    Abstract: System and method for modeling resource requirements using a resource modeling language to specify and control the placement of resources in a cloud environment are disclosed. Modeling the resource requirements provides control over placement of resources when resiliency, latency and/or other requirements are imposed. In some embodiments, the resource modeling language enables a client to specify number, type and specification of resources as well as set of relationships among the resources. In various embodiments, the system receives via a user interface resource modeling information including specification of one or more resources and a set of rules for placement of the one or more resources in a cloud environment. The system then creates a model based on the resource modeling information, which is stored in a datastore. In response to a request, the system places an order with a cloud controller to instantiate the model in the cloud environment.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: February 13, 2018
    Assignee: Goldman Sachs & Co. LLC
    Inventors: Donald J. Duet, J Ram, Shapour Neshatfar
  • Patent number: 9882999
    Abstract: An online system receives tracking requests from client devices interacting with a website. The online system analyzes user interactions with websites using the tracking requests. The online system predicts an accurate label for the web page that caused the tracking request to be generated. The online system uses the accurate label for generating reports describing user interactions with the website. The online system determines a quality of tracking requests generated by the website based on various factors including a number of web pages of the website that generate tracking requests, the type of information provided by the tracking requests, and so on. The online system generates reports describing the quality of the tracking requests. The online system uses a metric indicating the quality of tracking requests of the website to determine whether to use predicted labels instead of labels provided by tracking requests for generating reports of the website.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: January 30, 2018
    Assignee: Facebook, Inc.
    Inventors: Shiliyang Xu, Aleksey Sergeyevich Fadeev
  • Patent number: 9876831
    Abstract: Implementations generally relate to facilitating communication between users. In some implementations, a method includes enabling a first user to initiate a chat session with one or more second users, wherein the chat session is a text chat session. The method further includes enabling the first user to broadcast a live video stream to the one or more second users during the chat session. The method further includes enabling at least the first user to convert the chat session to a video session.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: January 23, 2018
    Assignee: Google LLC
    Inventor: Matthew John Leske
  • Patent number: 9864740
    Abstract: Various examples of methods and systems for template driven element adapter are described. In one implementation, one or more processors of a computing device may interface between a user and a networked device of a network of a plurality of networked devices to render a communication between the user and the networked device. The one or more processors may process the communication between the user and the networked device by: transforming data contained in the communication; filtering the communication; and performing one or more of the following: aggregating additional data with the communication; translating the communication; and constructing a second structure for the data in the communication using a template based on a first structure of the data in the communication.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: January 9, 2018
    Assignee: Ciena Corporation
    Inventor: Eko Prasetya
  • Patent number: 9866518
    Abstract: A communication system to facilitate introduction and communication of two of the user's acquaintances, regardless of which contact information the user has on file for each individual. The system improves upon the current existing forms of contact lists and communication which require an individual to introduce people either in person or through one consistent form of media which both acquaintances must have. The application itself is also able to format the messages and covert them so that each individual receives the message in the form that they prefer to be contacted. Likewise, the two individuals can continue to communicate with each other using the introducer's original chain without having to download the application themselves.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: January 9, 2018
    Inventor: Andrew Green
  • Patent number: 9860343
    Abstract: An event wizard server includes at least one processor that executes the event wizard server application that bidirectionally communicates event planning data with a user of a client device via a network interface. The event planning data includes: event type menu data, and event type selection data, wherein at least one event type includes a sequential task-oriented event.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: January 2, 2018
    Assignee: Planet Social, LLC
    Inventors: Michelle Stockton, Judith Stuckman, Christine Laramy, Bruce Edward Stuckman
  • Patent number: 9860318
    Abstract: The present application provides a method and system for optimal caching of content in the Information Centric Networks (ICN) and a cache replacement based on a content metric value. The method and system comprises requesting for a plurality of content by a user to a nearest local or edge ICN cache router; delivering by the local or edge ICN cache router the requested plurality of content to the user if it is available in its cache; else forwarding the request for the plurality of content to any of intermediate ICN cache router for finding source of the requested plurality of content; downloading the plurality of content in its downstream path; and storing the downloaded plurality of content based on a content metric value derived by a content metric system (CMS) based on a plurality of network parameters for the requested plurality of content.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: January 2, 2018
    Assignee: Tata Consultancy Services Limited
    Inventors: Bighnaraj Panigrahi, Samar Shailendra, Hemant Kumar Rath, Anantha Simha
  • Patent number: 9854049
    Abstract: Systems and methods are disclosed herein to provide information to a user based on a symbol with a plurality of interpretations. Each candidate interpretation for the symbol is identified and compared to an attribute of a user profile. The meaning of the symbol is determined and the user profile is updated with the meaning of the symbol. This meaning may be used to provide relevant information to the user.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: December 26, 2017
    Assignee: Rovi Guides, Inc.
    Inventors: Timothy Christensen Kelly, Benjamin Maughan, Brian Peterson, David Yon, Walter R. Klappert
  • Patent number: 9847957
    Abstract: Message delivery is controlled based on the context of multiple recipients and the content of one or more messages. One or more messages are received from one or more sender devices, the messages containing dynamic content. Contextual requirement data is received from the sender device(s) indicating a dynamic contextual requirement to be met for the message(s) to be made available to a user of one or more recipient devices. Context data is received, indicating a context of each user of a respective recipient device. The dynamic content and the dynamic contextual requirements are modifiable, depending on the context data. The context data is evaluated to determine whether the dynamic contextual requirement is met. Responsive to the dynamic contextual requirements being met, a respective message is made available to a respective user of the recipient devices.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: December 19, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Christopher Baldwin
  • Patent number: 9842172
    Abstract: The present disclosure provides a method, a client device and a server of accessing network information through a graphic code. The method comprises: receiving an access request from a client, where the access request includes information of a graphic code; querying and obtaining, in a server, display information and action instruction that is configured in correspondence with the information of the graphic code in the access request; and performing a corresponding action in the display information according to the action instruction information to obtain an access result of the graphic code. The disclosed method simplifies operations of a user without waiting for the user's step-by-step operation requests, and further simplifies a handling process of the server. In addition, this method of directly returning an access result of a graphic code to a client fulfills an intention of a publisher of the graphic code.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: December 12, 2017
    Assignee: Alibaba Group Holding Limited
    Inventor: Hua Feng
  • Patent number: 9843639
    Abstract: A method and apparatus for inter-device communication processing is described. The method includes acquiring first sensing data collected by a first sensor arranged at a first electronic device and second sensing data collected by a second sensor arranged at a second electronic device; determining a first track on the basis of the first sensing data; determining a second track on the basis of the second sensing data; judging the first track and the second track match, and acquiring a first judgment result; when the first judgment result indicates that the first track and the second track match, executing a command related to data transmission to establish between the first electronic device and the second electronic device a transmission channel used for data transmission and/or perform data transmission between the first electronic device and the second electronic device.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: December 12, 2017
    Assignees: LENOVO (BEIJING) CO., LTD., BEIJING LENOVO SOFTWARE LTD.
    Inventors: Xiaoyu Zhou, Xiaobing Guo
  • Patent number: 9825888
    Abstract: A method, computer program product, and system for identifying experts is described. An indication of a subject matter area associated with a user is received. A list of experts regarding the subject matter area is determined based upon, at least in part, identifying one or more members included in one or more contact rosters associated with the user. A set of experts, included in the list of experts, that are available for instant messaging communication, is identified. A portion of the list of experts is provided to the user in the context of an instant messaging application associated with the user.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: November 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Judith H. Bank, Liam Harpur, Ruthie D. Lyle, Patrick J. O'Sullivan, Lin Sun
  • Patent number: 9824433
    Abstract: Camera heads for use in pipe inspection systems are disclosed. In one embodiment a camera head includes a body; an image sensor disposed in the body for generating images of an interior of a pipe or cavity in which the camera head is inserted, and processing circuitry operatively coupled to the image sensor to automatically capture images or video frames by the camera head within the object.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: November 21, 2017
    Assignee: SEESCAN, INC.
    Inventors: Mark S. Olsson, Michael J Martin, Ray Merewether, Stephanie M Bench, Tran Nguyen