Patents Examined by Phuoc Nguyen
  • Patent number: 9596285
    Abstract: Embodiments are disclosed for a device for determining which packets of an audio/video stream include a valid presentation time. In some embodiments, a device comprises a communication interface communicatively connectable to another device and configured to transmit data, a processor, and a storage device that stores instructions executable by the processor to designate a sample of an audio/video stream as including a valid presentation time responsive to a sum of a number of data blocks that have been sampled since a last valid presentation time stamped data block and a number of data blocks in the sample being greater than or equal to a threshold value.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: March 14, 2017
    Assignee: Harman International Industries, Incorporated
    Inventors: Heramb Kuwelkar, Lejin K. Joy
  • Patent number: 9589255
    Abstract: A system that enables a group to collaborate to capture and share media for an event. An organizer defines the time and location of an event, which establishes a geofence around the event area. Each event participant uses a mobile application that coordinates communication and sharing. The participants' devices form a mesh network with peer-to-peer links, for example over Bluetooth or Wi-Fi. Media, such as photos or videos, captured by a participant are shared over the mesh network. To accommodate low bandwidth peer-to-peer links, reduced-size media, such as thumbnails, may be shared. Participants may exchange messages and update peers on their locations. Locations may be determined using GPS, or by correlating camera images and 3D sensor data with a model of the event area. Media may be uploaded to a server and curated to form integrated media records of the event, such as a highlight reel or news feed.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: March 7, 2017
    Assignee: GRAFFITI VIDEO INC.
    Inventor: Barry Sandrew
  • Patent number: 9591064
    Abstract: An approach is provided for determining a cloud provider identifier associated with a request to provision one or more communication services. The approach further involves validating the request by matching the cloud provider identifier against another copy of the cloud provider identifier associated with a session over which the provisioning request was received.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: March 7, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Nabil N. Bitar
  • Patent number: 9584391
    Abstract: A network analysis system provides for a user-definable display of information related to messages communicated on the network. The network analysis system includes one or more display formats that provide a display of message exchanges between nodes of a network, and a display augmenter that provides additional information on the display based on a user-defined visualization. The user defined visualization includes augmenting the display based on user-defined coloring characteristics and/or augmenting the display with user-defined labels. To further facilitate user control of the augmentation of the display, the system accepts user-defined programs for discriminating among messages, for controlling the labeling of messages, and for controlling the coloring of messages and labels. Commonly used user-defined characteristics and labels are stored in a library, for use via a selection from among the library entries.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: February 28, 2017
    Assignee: RIVERBED TECHNOLOGY, INC.
    Inventors: Patrick J. Malloy, Antoine D. Dunn, John Wilson Strohm, Steve Niemczyk
  • Patent number: 9584613
    Abstract: A computer implemented method, computer program product, and system for performing create, read, update, or delete operations on a plurality of resources in a client-server environment. In an embodiment, the computer implemented method includes the steps of identifying individual resources requiring operations to be performed, assigning local references for any resources to which a URI (Uniform Resource Identifier) has not been provided by the server, generating metadata describing the local references and operations to be performed, wrapping each individual resource with the metadata to provide a plurality of wrapped resources arranging the wrapped resources into a single payload, and transmitting the single payload to the server.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventor: Thomas A. Evans
  • Patent number: 9576275
    Abstract: A method comprises establishing by a computer an audience element comprising a particular combination of one or more addresses. The method further comprises creating a first relationship between the audience element and at least one of the one or more addresses. The method also comprises creating a second relationship between one or more messages and the audience element. The method further comprises utilizing the first relationship and the second relationship to identify one or more messages associated with one or more particular addresses.
    Type: Grant
    Filed: July 6, 2009
    Date of Patent: February 21, 2017
    Assignee: CA, Inc.
    Inventor: Jack E. Zito
  • Patent number: 9571443
    Abstract: A community information sharing system, method and program product therefore. A communications network with connected communications devices serves community communications device users. A communications network gateway is associated with a community communications server, e.g., on a cloud computer, and couples the communications network to a data network. The gateway interfaces communications devices connected to communications network with the communications server, providing communications devices access to an online message board, message board information and services.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Sergio Borger, Carlos H. Cardonha, Fernando Luiz Koch
  • Patent number: 9565067
    Abstract: A device may receive information identifying a model that, when executed, may cause an operation to be performed. The device may identify a unit associated with the operation. The device may determine that the unit is at least one of: an abstract unit, a unit associated with a dimensionless quantity, a sub-unit, a partial unit, a dynamic unit, or an enumerated unit. The device may determine information that identifies a unit property associated with the unit. The unit property may identify an attribute that is to be used to determine a unit rule associated with the unit. The device may determine a unit rule based on the unit property and information associated with the operation. The unit rule may indicate a manner in which the device is to determine a result associated with the operation. The device may provide the result, associated with the operation, based on the unit rule.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: February 7, 2017
    Assignee: The MathWorks, Inc.
    Inventor: Robert O. Aberg
  • Patent number: 9565716
    Abstract: A method, computer-readable storage device and apparatus for closing a transmission control protocol connection in a wireless network are disclosed. For example, the method sends a first transmission control protocol option requesting a use of a silent transmission control protocol closure for the transmission control protocol connection, receives a confirmation from a recipient device that silent transmission control protocol closure is to be used for the transmission control protocol connection, sends a second transmission control protocol option that indicates a connection timeout period for the sender device, receives a connection timeout period for the recipient device, tracks the connection timeout period for the sender device and the connection timeout period for the recipient device, and closes the transmission control protocol connection when one of the connection timeout period for the sender device or the connection timeout period for the recipient device has expired.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: February 7, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Feng Qian, Subhabrata Sen, Oliver Spatscheck
  • Patent number: 9537871
    Abstract: A method for categorizing network traffic content includes determining a first characterization of the network traffic content determining a first probability of accuracy associated with the first characterization, and categorizing the network traffic content based at least in part on the first characterization and the first probability of accuracy. A method for use in a process to categorize network traffic content includes obtaining a plurality of data, each of the plurality of data representing a probability of accuracy of a characterization of network traffic content, and associating each of the plurality of data with a technique for characterizing network traffic content. A method for categorizing network traffic content includes determining a characterization of the network traffic content, determining a weight value associated with the characterization, and categorizing network traffic content based at least in part on the characterization of the network traffic content and the weight value.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: January 3, 2017
    Assignee: Fortinet, Inc.
    Inventor: Michael Xie
  • Patent number: 9520040
    Abstract: The invention is an integrated system consisting of a network of two-dimensional sensors (such as cameras) and processors along with target detection, data fusion, tracking, and alerting algorithms to provide three-dimensional, real-time, high accuracy target tracks and alerts in a wide area of interest. The system uses both target kinematics (motion) and features (e.g., size, shape, color, behavior, etc.) to detect, track, display, and alert users to potential objects of interest.
    Type: Grant
    Filed: February 26, 2009
    Date of Patent: December 13, 2016
    Assignee: RAYTHEON COMPANY
    Inventor: Theofanis Mavromatis
  • Patent number: 9521211
    Abstract: A content processing device accumulates, at every predetermined time period, social information that defines the relationship and the degree of intimacy between users calculated based on lifelog information between the users; determines a time period when a content was generated, out of the predetermined time periods, from meta-information of the content; determines an evaluation time period from the determined time period; calculates a degree of intimacy between shared users during the evaluation time period; determines the priority of the evaluation time period according to the magnitude of the degree of intimacy; and controls output of the content generated during the evaluation time period according to the determined priority.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: December 13, 2016
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Kento Ogawa, Yasuhiro Yuki
  • Patent number: 9521201
    Abstract: A method for data storage includes, in a system that includes multiple servers and multiple storage devices, holding in a server a definition of a stripe that includes multiple memory locations on the storage devices, to be used by the servers for storing multiple data elements and at least a redundancy element calculated over the data elements. One or more of the data elements in the stripe are modified by the server, by executing in the storage devices an atomic command, which updates the redundancy element to reflect the modified data elements only if a current redundancy element stored in the storage devices reflects the multiple data elements prior to modification of the data elements, and storing the modified data elements in the storage devices only in response to successful completion of the atomic command.
    Type: Grant
    Filed: January 18, 2016
    Date of Patent: December 13, 2016
    Assignee: E8 STORAGE SYSTEMS LTD.
    Inventor: Zivan Ori
  • Patent number: 9516043
    Abstract: An auditing system and method for analyzing email, including capturing email transferred over a network and transferring the email to a data analyzer. The email can be encrypted for safe transfer to the analysis location. Once the email is delivered to the analysis location, it is decrypted and the analysis process begins. The analysis of the email includes scanning the email for specific search terms found in a lexicon and then identifying trends based on scanning results.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: December 6, 2016
    Assignee: ZixCorp Systems, Inc.
    Inventor: Daniel Nutkis
  • Patent number: 9501634
    Abstract: A system allows a reliable and efficient identity management that can, with full interoperability, accommodate to various requirements of participants. For that a system is presented for providing an identity-related information about a user to a requesting entity. The method includes a location-request step initiated by the requesting entity for requesting from a client application a location information that corresponds to a location entity possessing the identity-related information, a redirecting step for connecting the client application to the location entity in order to instruct the location entity to transfer the identity-related information to the requesting entity, and an acquiring step for obtaining the identity-related information.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: November 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Birgit Pfitzmann, Michael Waidner
  • Patent number: 9503530
    Abstract: Infrastructure is disclosed for optimizing performance and minimizing errors during normal operation of replicated data centers. In some implementations, systems that are replicated in each data center under a common IP address may have service requests routed to them using routing tables that favor one of the systems. The routing tables may prefer the system that resides in the data center where the service requests originated, or they may prefer the system that meets other criteria. Other systems replicated in the data center may have service requests routed to them using configuration tables that favor one of the systems. The configuration tables may also prefer the system that resides in the data center where the service requests originated, or they may prefer the system that meets other criteria. This arrangement helps optimize performance during normal operation and minimize potential for disruption of service should one of the data centers fail.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: November 22, 2016
    Assignee: United Services Automobile Association (USAA)
    Inventor: David Niedzielski
  • Patent number: 9495145
    Abstract: An electronic product can be configured by a method that includes attaching a machine-readable identification (ID) tag containing an ID code to a hardware unit of the electronic product. The ID code is associated with a particular configuration of the electronic product, and can be read or scanned with a mobile device configured to send the ID code to a provider server device. In response to receiving the ID code, the provider server device can send product configuration instructions and a product configuration application to the mobile device. The product configuration instructions can guide a user through a customized series of electronic product configuration operations. The product configuration application can assist the user in performing configuration operations, can provide customized configuration help, and can establish a wireless link between the mobile device and the electronic product, allowing the user to interact with the electronic product.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: November 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Brad L. Brech, Michael E. Daley, Sunil J. Kamath, Leslie Png, Kevin J. Reilly, Steven L. Roberts, Alise Spence, Randal C. Swanberg
  • Patent number: 9495218
    Abstract: According to one exemplary embodiment, a method for parallel processing a network of nodes having at least one ordering constraint and at least one conflict constraint is provided. The method may include breaking a plurality of loops caused by the at least one ordering constraint. The method may also include determining a node order based on the at least one ordering constraint. The method may then include determining a conflict order based on the at least one conflict constraint, whereby no new loops are created in the network. The method may further include performing parallel processing of the network of nodes based on the node order and the conflict order.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: November 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Hemlata Gupta, David J. Hathaway, Kerim Kalafala, Ronald D. Rose
  • Patent number: 9495547
    Abstract: A computer-implemented method for applying parental-approval decisions to user-generated content. The method may include receiving, from a child, a request to upload user-generated content to the Internet. The method may also include providing the user-generated content to a guardian of the child and receiving, from the guardian of the child, a decision indicating whether the user-generated content is allowed to be uploaded to the Internet. The method may further include applying the decision of the guardian to the user-generated content. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: November 15, 2016
    Assignee: Symantec Corporation
    Inventors: Adam Schepis, Keith Newstadt
  • Patent number: 9485318
    Abstract: The invention relates to systems and methods of identifying social media influencers and providing location-based alerts based on social media content items posted to social media providers from monitored locations. The system may identify a user who visited a specified location based on a social media content item posted by the user from the specified location. The system may provide an alert to an entity such as a retailer whenever the user re-posts from the specified location. The system may further determine whether, to what extent, and identity of users over whom the user has influence based on one or more influence factors. An influencer is a user who is determined to have influenced the behavior of other users, as determined from the user's social media activity and/or the influenced users' social media activity.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: November 1, 2016
    Assignee: Geofeedia, Inc.
    Inventors: Philip Harris, Scott Mitchell, Michael Mulroy