Patents Examined by Anthony Mejia
  • Patent number: 10356455
    Abstract: Methods and apparatus to measure exposure to streaming media are disclosed. An example method includes detecting metadata associated with streaming media presented at a client device. Data is extracted from a first field of the metadata. The data from the first field of the metadata is processed to generate a first request directed to a first internet domain, the first internet domain based on the data, the first request including a media identifier from a second field of the metadata, the second field of the metadata separate from the first field of the metadata, the media identifier identifying the streaming media. In response to the detection of the metadata, the first request is sent from the client device to the first internet domain.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: July 16, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventors: Arun Ramaswamy, Alan N. Bosworth, Kevin K. Gaynor, Narasimha Reddy Goli
  • Patent number: 10356172
    Abstract: Described embodiments enable the automatic uploading and sharing of objects via a content management system (CMS). A user of a client device may request to share an object via a user interface. Prior to the request, the object may be stored in a storage location of the client device that is not synchronized with the CMS. In one embodiment, client software detects a “click-and-drag” operation of an object and provide a sharing element into which an object may be dropped for sharing. The CMS receives the sharing request and may automatically initiate a sharing process comprising receiving the object from the client device, storing the object in the CMS, generating a link to the object, and sending the link to indicated or pre-determined recipient(s). In various embodiments, the objects are synchronized with the CMS and/or organized according to various object parameters within a directory of the CMS.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: July 16, 2019
    Assignee: Dropbox, Inc.
    Inventors: Viraj Mody, Anand Subramani, Dima Ryazanov, Tina Wen, Stefano Cayre
  • Patent number: 10348664
    Abstract: A method and system for selectively communicating information are disclosed herein. In at least one embodiment, the method includes receiving at a server first information portions regarding one or more preferences, instructions, user profile details, or operational history details. The method also includes receiving an initial version of a message including additional information from a mobile device associated with a user, and determining based upon the first information portions that the additional information should be modified. The method further includes generating a first modified version of the message by modifying the additional information, and sending, for receipt by a further mobile device associated with a further user, the first modified version. Accordingly, in at least some embodiments, the first modified version of the message can include additional relevant content suited for each given recipient, based on (for example) preference, profile, or history information.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: July 9, 2019
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventor: Alex G. Goncalves
  • Patent number: 10348809
    Abstract: The present technology monitors a web application provided by one or more services. A service may be provided by applications. The monitoring system provides end-to-end business transaction visibility, identifies performance issues quickly and has dynamical scaling capability across monitored systems including cloud systems, virtual systems and physical infrastructures. In instances, a request may be received from a remote application. The request may be associated with a distributed transaction. Data associated with the request may be detected. A distributed transaction identifier may be generated for a distributed transaction based on the data associated with the request.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: July 9, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Jyoti Bansal, Bhaskar Sunkara
  • Patent number: 10341509
    Abstract: The presently described embodiments relate to a novel system and method to collect state as a snapshot from a potentially transient endpoint and transmit the state to a public or private network for storage and processing. This system and method allows for the synchronization and virtualization of the endpoint state image in the network for purposes of processing, analysis, and reporting, including but not limited to endpoint vulnerability auditing.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 2, 2019
    Assignee: Qualys, Inc.
    Inventors: Rami Kawach, Terry K. Cook, Roger W. Sprague, Jr., Patrick J. Stratton
  • Patent number: 10339791
    Abstract: An integrated security system is described that integrates broadband and mobile access and control with conventional security systems and premise devices to provide a tri-mode security network (broadband, cellular/GSM, POTS access) that enables users to remotely stay connected to their premises. The integrated security system, while delivering remote premise monitoring and control functionality to conventional monitored premise protection, complements existing premise protection equipment. The integrated security system integrates into the premise network and couples wirelessly with the conventional security panel, enabling broadband access to premise security systems. Automation devices (cameras, lamp modules, thermostats, etc.) can be added, enabling users to remotely see live video and/or pictures and control home devices via their personal web portal or webpage, mobile phone, and/or other remote client device.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: July 2, 2019
    Assignee: iControl Networks, Inc.
    Inventors: Marc Baum, Paul J. Dawes
  • Patent number: 10331420
    Abstract: Disclosed embodiments relate to on-demand assignment of a web-server execution instance for a website server. Operations include storing generic website server code for hosting websites; storing website specific code unique to each of the websites; controlling a plurality of web-server execution instances, at least some of the instances running website specific code unique to at least one of the websites, and at least others of the web-server execution instances running the generic website server code devoid of the specific unique code for any one website; receiving a request to access a specific website; determining whether the specific website is already hosted, and if not, directing the request to a first one of the plurality of web-server execution instances and injecting into the first one of the plurality of web-server execution instances running the generic website server code, additional website specific code unique to the requested website.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: June 25, 2019
    Assignee: Wix.com Ltd.
    Inventors: Shai Nagar, Gil Tayar, Ziv Shalom Shalev, Yoav Abrahami
  • Patent number: 10313454
    Abstract: A data structure is transmitted from a first computer to a second computer by transmitting a plurality of messages from the first computer to the second computer. Each message contains data of a node of the structure and one or more references to child pointer locations in previously transmitted nodes. The data of each transmitted node is stored in the second computer, and the location of each node is stored in a table of addresses and the or each reference includes an index into the table of addresses. The first computer may then use indexes into the table to identify which nodes need updating, and thus avoid the need for the first computer to know how the second computer is allocating nodes in memory. The or each reference may include an index into an array of child pointers belonging to a node, may include the sequence number of the parent node of the node being transmitted and may also include the index into the parent node's children to the pointer to the node being transmitted.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: June 4, 2019
    Assignee: DEEP-SECURE LIMITED
    Inventor: Simon Robert Wiseman
  • Patent number: 10313303
    Abstract: An integrated security system is described that integrates broadband and mobile access and control with conventional security systems and premise devices to provide a tri-mode security network (broadband, cellular/GSM, POTS access) that enables users to remotely stay connected to their premises. The integrated security system, while delivering remote premise monitoring and control functionality to conventional monitored premise protection, complements existing premise protection equipment. The integrated security system integrates into the premise network and couples wirelessly with the conventional security panel, enabling broadband access to premise security systems. Automation devices (cameras, lamp modules, thermostats, etc.) can be added, enabling users to remotely see live video and/or pictures and control home devices via their personal web portal or webpage, mobile phone, and/or other remote client device.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: June 4, 2019
    Assignee: iControl Networks, Inc.
    Inventors: Marc Baum, Paul J. Dawes
  • Patent number: 10284607
    Abstract: Apparatus and associated methods relate to selectively bypassing a daisy-chained network device based on a timing of a series of reset signals. The daisy-chained network device is bypassed if an elapsed time from a last of the reset signals of the series is longer than a predetermined time period. While no interval between adjacent reset signals of the series exceeds the predetermined time period, the daisy-chained network device is not bypassed. In some embodiments, the daisy-chained network device generates the series of reset signals. If the daisy-chained network device fails to generate a next reset signal within the predetermined time period as measured from a previous reset signal, the daisy-chained network device is bypassed. If the daisy-chained network device loses power, it will be bypassed as the reset signals will not be generated, but if the daisy-chained network device regains power, it can be reinserted into the network daisy-chain.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: May 7, 2019
    Assignee: Simmonds Precision Products, Inc.
    Inventors: Michael A. Lynch, Lei Liu
  • Patent number: 10275448
    Abstract: Mechanisms are provided, in a first computing device, for sharing content of communication sessions. The mechanisms establish a first communication session between the first computing device and a second computing device. The first computing device is operated by a first user and the second computing device is operated by a second user. The apparatus establishes, in response to content of the first communication session indicating subject matter for which additional information is desired by at least one of the first user or the second user, a second communication session between the first computing device and a question and answer (QA) system. In response to an input by the first user requesting sharing of information, the first computing device automatically copies a portion of content of the first communication session to the second communication session as an input question submitted to the QA system.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Scott H. Isensee, William G. O'Keeffe, David R. Schwartz, Cale R. Vardy
  • Patent number: 10268344
    Abstract: A method for providing a content based on a user's preference(s) includes analyzing meta-data information of a pre-stored content, determining at least one preference based on the analyzed meta-data information, transmitting the at least one preference to a content-providing server; searching, at the content-providing server, for at least one content corresponding to the at least one preference, extracting general information of at least one content found to correspond to the at least one preference and transmit the general information to the portable terminal.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: April 23, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Ji Hye Ban
  • Patent number: 10257285
    Abstract: A resource migration method and apparatus are provided, so that a terminal device can change, according to a specific condition, an SFE serving the terminal device. The method includes: determining, by a terminal device, that a service function entity SFE serving the terminal device needs to be changed to a first SFE; acquiring information about a location of a resource/subresource corresponding to the terminal device in a second SFE, where the second SFE saves the resource/subresource corresponding to the terminal device; and sending, to the first SFE, a first identifier and the information about the location in the second SFE, where the first identifier is used to indicate that the terminal device needs to change the SFE serving the terminal device, so that the first SFE transfers, after receiving the first identifier, the resource/subresource corresponding to the terminal device from the second SFE to the first SFE.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: April 9, 2019
    Assignee: HUAWEI DEVICE CO., LTD.
    Inventors: Linyi Gao, Guodong Xue, Qi Yu
  • Patent number: 10241843
    Abstract: A method for allocating processing of an application performed by a computing system made up of a plurality of interconnected physical computing devices includes executing an application on a first application server associated with the computing system, the application having a number of modular software components; while executing the application, measuring processing resources consumed by one of the modular software components; and in response to one of the modular software components consuming an amount of processing resources defined by a criterion, deploying the one of the modular software components to a second application server associated with the computing system.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: March 26, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Todd E. Kaplinger, Aaron K. Shook
  • Patent number: 10230611
    Abstract: The present technology may determine an anomaly in a portion of a distributed business application. Data can automatically be captured and analyzed for the portion of the application associated with the anomaly. By automatically capturing data for just the portion associated with the anomaly, the present technology reduces the resource and time requirements associated with other code-based solutions for monitoring transactions. A method for performing a diagnostic session for a request may begin with initiating collection of diagnostic data associated with a request. An application thread on each of two or more servers may be sampled. The application threads may be associated with the same business transaction and the business transaction may be associated with the request. The diagnostic data may be stored.
    Type: Grant
    Filed: October 31, 2015
    Date of Patent: March 12, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Jyoti Bansal, Bhaskar Sunkara
  • Patent number: 10225209
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting interceptors in an application server environment. The method can provide, at one or more computers, including an application server environment executing thereon, a plurality of deployable resources which can be used within the application server environment, one or more partitions, wherein each partition provides an administrative and runtime subdivision of a domain, and an interceptor framework, the interceptor framework comprising a plurality of interceptors. The method can further select and trigger, on a call for a method invocation, an interceptor chosen from the plurality of interceptors. The method can interrupt, by the triggered interceptor, the call for the method invocation, wherein the interceptor is selected based at least upon the call for a method invocation.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: March 5, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajendra Inamdar, Mahesh Kannan, Michael Cico, Sandeep Shrivastava, Anthony Vlatas
  • Patent number: 10216810
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: February 26, 2019
    Assignee: DROPBOX, INC.
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi
  • Patent number: 10218818
    Abstract: Implementations include a method, systems, and computer program products for adaptively configuring codecs to transmit encoded data to better utilize available bandwidth of reachable networks. One implementation is a method of transmitting encoded data from a host to a target. The method includes, selecting a communication network reachable by the host, estimating an available bandwidth from the host to the target via the selected communication network, configuring a codec from a plurality of codecs implemented in the host according to the estimated available bandwidth, encoding data using the configured codec, and transmitting the encoded data to the target.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: February 26, 2019
    Assignee: GOOGLE LLC
    Inventors: Matthew Lloyd, Trausti Kristjansson
  • Patent number: 10212128
    Abstract: An integrated security system is described that integrates broadband and mobile access and control with conventional security systems and premise devices to provide a tri-mode security network (broadband, cellular/GSM, POTS access) that enables users to remotely stay connected to their premises. The integrated security system, while delivering remote premise monitoring and control functionality to conventional monitored premise protection, complements existing premise protection equipment. The integrated security system integrates into the premise network and couples wirelessly with the conventional security panel, enabling broadband access to premise security systems. Automation devices (cameras, lamp modules, thermostats, etc.) can be added, enabling users to remotely see live video and/or pictures and control home devices via their personal web portal or webpage, mobile phone, and/or other remote client device.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: February 19, 2019
    Assignee: iControl Networks, Inc.
    Inventors: Marc Baum, Paul J. Dawes
  • Patent number: 10212462
    Abstract: An integrated intelligent server based system includes at least one autonomous system containing one or more analytical server for unified multiple sensory data mapped multi-modal or multi-sensory imagery analysis, generating analysis result and streaming of the sensory data with the generated analysis result to the receiver module. A fail safe and fault tolerant technique to generate, store and stream the multi-sensory images to the receiver module is also proposed. Once received, the receiver module extracts the sensory data and the results of the sensory data analysis from the image and video using a suitable decoder. The integrated intelligent server based system would enable embedding the results of the sensory data analysis within the image itself and streaming the multi-sensory image embedded with the results of said sensory data analysis to a receiver module. This results in adopting this new concept in Internet of Things scheme of activities as well.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: February 19, 2019
    Assignee: VIDEONETICS TECHNOLOGY PRIVATE LIMITED
    Inventors: Tinku Acharya, Tuhin Bose