Patents Examined by Ha Nguyen
-
Patent number: 9819556Abstract: Systems and methods for transmission of data through mesh networks are disclosed. Specifically, various techniques and systems are provided for using performance metrics of nodes in a mesh network to make data transmission decisions. Exemplary embodiments of the present invention include a computer-implemented method. The method comprises receiving, at a network device on a network, performance metrics associated with an additional network device on the network; generating performance metrics associated with the network device; storing the performance metrics associated with the network device and the performance metrics associated with the additional network device; and transmitting the performance metrics associated with the network device and the performance metrics associated with an additional network device, wherein when the performance metrics are received, the performance metrics are used to determine whether data will be transmitted to the network device.Type: GrantFiled: October 31, 2014Date of Patent: November 14, 2017Assignee: BELKIN INTERNATIONAL INC.Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri, Gursharan Sidhu, Aaron Schneider, Brian Knopf
-
Patent number: 9813499Abstract: A virtual storage system in data communication with a user computing device via a communication network and methods of sharing access to the virtual storage system that includes at least one processor that receives a request for granting share access of at least one electronic folder of a plurality of electronic folders, and for adding at least one electronic document therein, and input information including upload link information and expiration information corresponding to the share access of the electronic folder, as input by a user, and creates at least one upload link corresponding to the electronic folder based on the input information, for granting share access to a recipient of the at least one upload link. The virtual storage system also includes a plurality of redundant physical storage devices in data communication with the processor and storing the electronic document to be uploaded, and the upload link created.Type: GrantFiled: July 23, 2013Date of Patent: November 7, 2017Assignee: Virtual Strongbox, Inc.Inventors: Ronald M. Daly, Jr., Leonard Giambalvo, Robert Jacob Smilie
-
Patent number: 9800415Abstract: Digital signatures may be verified by maintaining a database of information of digital signatures and documents to which they were applied. Verification of electronically signed documents may be requested, with verification performed by comparing information of the electronically signed document with information in the database. The digital signatures may include graphic images, and may be transferred from one party to another.Type: GrantFiled: August 25, 2010Date of Patent: October 24, 2017Inventor: Robert H. Cohen
-
Patent number: 9800581Abstract: Automated provisioning and/or authentication of a device to a wireless access point is contemplated. The automated provisioning may be performed in a manner that enables the device to receive provisioning instructions in accordance with HotSpot 2.0, Passpoint or other Wi-Fi related protocols and standards without having to input identification or other user-specific information like a username and password combination. The authentication may be performed in a manner sufficient to enable service-level differentiation for the provisioned devices and/or other devices desiring wireless access, such as but not necessary limited to facilitating assigning different bandwidth speed/priorities according to a service agreement.Type: GrantFiled: August 14, 2014Date of Patent: October 24, 2017Assignee: Cable Television Laboratories, Inc.Inventor: Stuart Hoggan
-
Patent number: 9800465Abstract: There are provided a system, a method and a computer program product for operating a cloud computing infrastructure. In one embodiment, the system and method performs allocation domain modeling and provides a cloud scheduler framework that takes as input desired optimization objectives and the workload constraints and efficiently produces a placement solution that satisfies the constraints while optimizing the objectives in a way that adjusts itself depending on the objectives. As the objectives change, e.g., due to actions from system administrators or due to changes in business policies, the system optimizes itself accordingly and still produces efficient and optimized placement solutions. The system and method constructs an Allocation Domain (AD) that is a particular facet for allocating a logical entity to a physical entity. An AD is created using: variables, functional definitions (functions of variables), and a policy specification that includes a Boolean expression (of the functional definitions).Type: GrantFiled: November 14, 2014Date of Patent: October 24, 2017Assignee: International Business Machines CorporationInventors: Malgorzata Steinder, Asser N. Tantawi
-
Patent number: 9774681Abstract: A system and method for rapid data investigation and data integrity analysis is disclosed. A data set is received by a server computer from one or more client computers connected with the server computer via a communications network, and the data set is stored in a distributed storage memory. One or more analytical processes are executed on the data set from the distributed storage memory to generate statistics based on each of the analytical processes, and the statistics are stored in a random access memory, the random access memory being accessible by one or more compute nodes, which generate a graphical representation of at least some statistics stored in the random access memory. The graphical representation of at least some statistics is then formatted for transmission to and display by the one or more client computers.Type: GrantFiled: October 3, 2014Date of Patent: September 26, 2017Inventors: Scott M. Zoldi, Joseph F. Murray, Jeffrey D. Carlson
-
Patent number: 9762458Abstract: Systems and methods for transmission of data through mesh networks are disclosed. Specifically, various techniques and systems are provided for using performance metrics of nodes in a mesh network to make data transmission decisions. Exemplary embodiments of the present invention include a computer-implemented method. The method comprises receiving, at a network device on a network, performance metrics associated with an additional network device on the network; generating performance metrics associated with the network device; storing the performance metrics associated with the network device and the performance metrics associated with the additional network device; and transmitting the performance metrics associated with the network device and the performance metrics associated with an additional network device, wherein when the performance metrics are received, the performance metrics are used to determine whether data will be transmitted to the network device.Type: GrantFiled: October 13, 2014Date of Patent: September 12, 2017Assignee: BELKIN INTERNATIONAL INC.Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri, Gursharan Sidhu, Aaron Schneider, Brian Knopf
-
Patent number: 9755897Abstract: Techniques for enhancing a throttle management system are disclosed. A throttle management system can be configured to scale down a number of permits available for connections to a data source. The throttle configuration parameters can be viewed by an administrator and modified during the runtime operation of the computer system effecting the throttle.Type: GrantFiled: February 10, 2014Date of Patent: September 5, 2017Assignee: United Services Automobile Association (USAA)Inventors: Miguel A. Cortes, Craig M. Bush, Sudarshan Rangarajan
-
Patent number: 9722852Abstract: A method is provided in one example and includes receiving media content including timed metadata, generating a common format asset including the timed metadata and a timed metadata index including at least one reference point corresponding to the common format asset. Each reference point includes state context information of the timed metadata at a particular instance of time. The method may further include receiving a request for the timed metadata from a particular client device, and retrieving a determined amount of the timed metadata from the common format asset using the timed metadata index. In a particular example, the determined amount of the timed metadata is an amount sufficient to display a current timed metadata context corresponding to the request.Type: GrantFiled: May 24, 2013Date of Patent: August 1, 2017Assignee: CISCO TECHNOLOGY, INC.Inventors: Eric Colin Friedrich, Matthew Francis Caulfield, Carol Etta Iturralde, Mahesh Vittal Viveganandhan, Scott C. Labrozzi
-
Patent number: 9703616Abstract: Executing a command on an optimal smart device. One aspect of the present invention provides a method for executing a command. The method includes: receiving a command at a plurality of smart devices; determining a score for each smart device of the plurality of smart devices; communicating the score between each smart device of the plurality of smart devices; comparing the score between each smart device of the plurality of smart devices; and executing the command at one smart device of the plurality of smart devices based on comparing the score between each smart device.Type: GrantFiled: August 5, 2014Date of Patent: July 11, 2017Assignee: International Business Machines CorporationInventors: Frank Richard Bauerle, Grant Douglas Miller, Nader M Nassar, Tamer Nassar, Irene Robin Penney
-
Patent number: 9684903Abstract: A system and method for remotely providing expert assistance receive identification information from a mobile device that is representative of a component and communicate the identification information to remotely located expert personnel. The system and method also receive an expert-identified work scope that includes guidance information for display on the mobile device to guide the operator through diagnosing, repairing, testing, and/or replacing the component. The system and method also store the expert-identified work scope and the identification information such that the expert-identified work scope is associated with the identification information. The system and method compare subsequently received identification information with the stored identification information and automatically select and communicate the expert-identified work scope based on comparing the subsequently received identification information with the stored identification information.Type: GrantFiled: August 14, 2014Date of Patent: June 20, 2017Assignee: General Electric CompanyInventors: Paul Connolly, Raju Venkataramana, Sharoda Paul, Piyush Modi, Joseph William Bolinger, Brandi Wood
-
Patent number: 9660947Abstract: One embodiment of the present invention provides a system that facilitates filtering undesirable content based on anti-tags. During operation, the system receives items of content. Next, the system receives an anti-tag, wherein an anti-tag describes content that a user has elected not to receive. The system then analyzes the items of content to identify one-or-more undesirable items of content that satisfy the anti-tag. Next, the system filters the one-or-more undesirable items of content from the items of content. Finally, the system presents the filtered items of content to the user.Type: GrantFiled: July 27, 2012Date of Patent: May 23, 2017Assignee: INTUIT INC.Inventor: Matt Eric Hart
-
Patent number: 9635069Abstract: An exemplary method includes detecting, by a user feedback system, ring-back content provided to a first computing device during a connection period prior to beginning a communication session between the first computing device and a second computing device, and providing, by the user feedback system in conjunction with the detecting of the ring-back content provided to the first computing device, a feedback mechanism that facilitates a user of the first computing device providing feedback regarding the ring-back content. Corresponding systems and methods are also described.Type: GrantFiled: August 6, 2014Date of Patent: April 25, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: William M. Dornich, Richard M. Vandoren, Lalit R. Kotecha
-
Patent number: 9621678Abstract: The disclosed embodiments provide a system for displaying a content feed on a smartwatch device. During operation, the system transmits a request for a content feed to a mobile application on a mobile device. When the mobile application responds with the content feed within a pre-specified period after the request, the system stores the content feed on the smartwatch device and displays the content feed on the smartwatch device. When the mobile application does not respond with an update to the content feed within the pre-specified period after a subsequent request for the content feed from the smartwatch device, the system obtains the content feed from storage on the smartwatch device and displays the content feed on the smartwatch device in lieu of the update.Type: GrantFiled: January 13, 2016Date of Patent: April 11, 2017Assignee: LinkedIn CorporationInventors: Douglas J. Guastaferro, Amy M. Boone
-
Patent number: 9607096Abstract: A system and method for managing access to content is provided. One example embodiment provides for a method including acts of identifying a filter of content based at least in part on the preferences a user and a subject presented in the content and presenting the content using the filter to the user. Another example embodiment provides for a system that includes a controller configured to identify a filter of content based on preferences of a user, to present content using the identified filter and to update the preferences of the user based on feedback from the user and the subjects presented in the content.Type: GrantFiled: June 23, 2014Date of Patent: March 28, 2017Assignee: Excalibur IP, LLCInventors: Athellina Athsani, Elizabeth F. Churchill, Joseph O'Sullivan
-
Patent number: 9602470Abstract: A network device is provided. The network device is connected to a number of slave network devices. Each slave network device communicates with the network device by using an Internet protocol (IP) address. The network device includes an Internet protocol security (IPsec) module and a network address translation (NAT) module. The IPsec module establishes an IPsec tunnel to a network gateway in the Internet and retrieves an IPsec IP address corresponding to the IPsec tunnel. The NAT module converts the IP addresses of the slave network devices to the IPsec IP address, such that the slave network devices use the IPsec IP address to communicate with the network gateway through the IPsec tunnel.Type: GrantFiled: March 25, 2014Date of Patent: March 21, 2017Assignee: SERCOMM CORPORATIONInventor: Chia-Hao Lien
-
Patent number: 9602543Abstract: Computer systems and methods in various embodiments are configured for improving the security and efficiency of client computers interacting with server computers through an intermediary computer using one or more polymorphic protocols. In an embodiment, a computer system comprises a memory; a processor coupled to the memory; a processor logic coupled to the processor and the memory, and configured to: intercept, from a server computer, a first file and a second file, wherein the first file defines a first object with a first identifier and the second file comprises a reference to the first object by the first identifier; generate a second identifier; replace the first identifier with the second identifier in the first file; add one or more first instructions to the first file; remove the reference to the first identifier from the second file; add, to the second file, one or more second instructions, which when executed cause the one or more first instructions to be executed and produce the second identifier.Type: GrantFiled: September 9, 2014Date of Patent: March 21, 2017Assignee: Shape Security, Inc.Inventor: Ariya Hidayat
-
Patent number: 9596280Abstract: A client may, for example, initiate presentation of the content item in a hybrid stream mode in which both a client stream and a content provider stream are combined to form a resulting hybrid stream for presentation. The client may then, at some point during presentation of the content item, detect that the content provider stream has become unavailable. In response to such a determination, the client may continue to present the content item in a client stream mode, in which the client stream is used for presentation of the content item without use of the content provider stream.Type: GrantFiled: November 11, 2013Date of Patent: March 14, 2017Assignee: Amazon Technologies, Inc.Inventors: Gerard Joseph Heinz, II, Vinod Murli Mamtani, Quais Taraki
-
Patent number: 9584567Abstract: A method, system and program product comprise communicating to a server system. The server system is at least configured to receive video/audio uploads from users, to maintain the uploads in a database of collaborations comprising video files where each of the video files comprises a same video file format, and to send to a user a collaboration. A collaboration from the server system is received for presentation to a user. A contribution to the received collaboration is recorded. The contribution is uploaded to the server system. The server system is further configured to process the contribution into the received collaboration to have the same video file format and to at least layer audio.Type: GrantFiled: March 4, 2014Date of Patent: February 28, 2017Inventors: Victor Janeiro Skinner, Eric Anthony Fleming
-
Patent number: 9582681Abstract: In accordance with an example embodiment of the present invention, a method is disclosed. The method includes defining a first privacy setting related to a user. Communicating the first privacy setting using a first radio communication network to a server. Storing the first privacy setting related to the user on the server. Applying the first privacy setting when analyzing an image to determine the user in the image. Determining to apply a second privacy setting related to the user. Defining the second privacy setting related to the user and communicating the second privacy setting to another device of a second user using a second radio communication network.Type: GrantFiled: April 19, 2013Date of Patent: February 28, 2017Assignee: Nokia Technologies OyInventor: Pranav Mishra