Patents Examined by Clayton R Williams
-
Patent number: 10574784Abstract: In a method of structured communications in an observation platform a signal from a first communication device is received at a second communication device that is associated with a computer system. The computer system is associated with an organization, wherein a first characteristic of the signal corresponds to an audible source and a second characteristic of the signal corresponds to information indicative of a geographic position of the first communication device. The computer system derives a query from the signal, wherein the query is related to the organization. The computer system determines a plurality of persons representing the organization to respond to the query, wherein the determining is based on a factor related to the plurality of persons representing the organization. The signal is forwarded to a plurality of communication devices associated with the plurality of persons representing the organization.Type: GrantFiled: March 15, 2017Date of Patent: February 25, 2020Assignee: Theatro Labs, Inc.Inventors: Steven Paul Russell, Guy R. VanBuskirk
-
Patent number: 10574614Abstract: A system for aggregating media is provided which includes a server equipped with a processor and memory and having an event database associated with it which contains a plurality of events, wherein each of the plurality of events has a temporal window and geofence associated with it; and a plurality of users, each having associated therewith a mobile technology platform equipped with a display and a memory which communicates with the server.Type: GrantFiled: April 20, 2017Date of Patent: February 25, 2020Assignee: PICPOCKET LABS, INC.Inventors: Wolfram K. Gauglitz, Joshua M. LeBeau, Paul A. McDonald, Shanmugapriyan Devaraj
-
Patent number: 10574779Abstract: Disclosed are various embodiments for predictive caching of content to facilitate instantaneous use of the content. If a user is likely to commence use of a content item through a client, and if the client has available resources to facilitate instantaneous use, the client is configured to predictively cache the content item before the user commences use. In doing so, the client may obtain metadata for the content item from a server. The client may then initialize various resources to facilitate instantaneous use of the content item by the client based at least in part on the metadata.Type: GrantFiled: September 7, 2016Date of Patent: February 25, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: James Marvin Freeman, II, Aaron M. Bromberg, Bryant F. Herron-Patmon, Nush Karmacharya, Joshua B. Barnard, Peter Wei-Chih Chen, Stephen A. Slotnick, Abhishek Dubey, Andrew J. Watts, Richard J. Winograd
-
Patent number: 10567530Abstract: Systems and methods are disclosed for associating a plurality of Internet-enabled devices with a common user profile for targeting Internet content or advertising. One method includes: receiving, from a plurality of Internet-enabled devices, a plurality of requests for electronic content or advertising; extracting, from each of the plurality of requests, a source IP address and a unique identifier associated with the respective Internet-enabled device; for each source IP address for which requests were received over a predetermined time period from a number of Internet-enabled devices below a threshold number of devices, identifying each possible pair of devices from which requests were received; and for each possible pair of devices, calculating a probability that the pair of devices are owned or operated by a common user.Type: GrantFiled: December 10, 2018Date of Patent: February 18, 2020Assignee: Oath (Americas) Inc.Inventors: Nicholas P. Miller, Simon D. Edwards, Alan J. Milford, Denys P. Kim, Bart W. R. Schelfhout
-
Patent number: 10567271Abstract: A method includes forwarding one or more packets from a first addressable computing element to at least a second addressable computing element based on a topology-aware address assigned to the second addressable computing element. The topology-aware address includes a set of identifiers representing one or more topology attributes associated with the second addressable computing element.Type: GrantFiled: April 18, 2014Date of Patent: February 18, 2020Assignee: Nokia Canada Inc.Inventor: Jeroen van Bemmel
-
Patent number: 10547679Abstract: Disclosed herein are embodiments of a cloud data synchronization system enabling an user operating a mobile client device to download mission-specific data sets from a fixed cloud-based server system to a database of the mobile client device, and then use the downloaded data sets independently on the mobile client device when the mobile client device is disconnected from a network connecting to the fixed cloud-based server system. When connectivity to the fixed cloud-based server system is re-established by the mobile client device in an intermittent and bandwidth-limited communication network environment, the fixed cloud-based server system may provide bi-directional data synchronization between records of the fixed cloud-based server system and the mobile client device to update the data sets on the fixed cloud-based server system and the mobile client device while operating in the intermittent and bandwidth-limited communication network environment.Type: GrantFiled: January 2, 2018Date of Patent: January 28, 2020Assignee: Architecture Technology CorporationInventors: Benjamin L. Burnett, Ranga S. Ramanujan
-
Patent number: 10541871Abstract: Configurations of computing resources established in a network-based computing service can be tested to assess impacts of proposed changes to the configuration states of the computing resources or to policies governing the configurations of such computing resources. Test environments can be established to simulate an operational computing environment under study. Changes to the configuration of one or more computing resources can be introduced to the test environment, and impacts to the test environment can be assessed. Changes to configuration policy can also be introduced and subsequent impacts can be observed.Type: GrantFiled: March 13, 2015Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Prashant Prahlad, Rajesh Viswanathan, Adam Daniel Everett Wright, Benjamin John Ullom, Tanya Bansal, Veeraraghavan Vijayaraj, William Trotter Shelton
-
Patent number: 10536525Abstract: A method includes a first computing device sending a first set of write requests regarding a set of encoded data slices to storage units. The method further includes a second computing device sending a second set of write requests regarding the set of encoded data slices to the storage units. The method further includes the first computing device receiving a first set of write response ballots from the storage units. The method further includes the second computing device receiving a second set of write response ballots from the storage units. When the first set of write response ballots is favorable, the method further includes the first computing device issuing a first set of finalize commands to the storage units. When the second set of write response ballots is favorable, the method further includes the second computing device issuing a second set of finalize commands to the storage units.Type: GrantFiled: October 30, 2018Date of Patent: January 14, 2020Assignee: International Business Machines CorporationInventors: Andrew D. Baptist, Greg R. Dhuse, Ravi V. Khadiwala, Ilya Volvovski
-
Patent number: 10536533Abstract: A method for optimization of a standard TCP connection. The optimization is based on load distributions by a system kernel. A proposed architecture includes an application running a proxy-process. The application is connected locally to an assigned port (e.g., port 9000). A number of connections N (for example 4) is established to a proxy server located on the cloud storage. Thus, the application is not directly connected to a front end server. Instead, it is connected to the proxy process via a local port. The proxy process transfers redistributed data streams to the proxy server on the cloud, which combines N data streams into one and passes it to the front end server residing on the cloud.Type: GrantFiled: August 15, 2016Date of Patent: January 14, 2020Assignee: ACRONIS INTERNATIONAL GMBHInventors: Kirill Korotaev, Stanislav S. Protassov, Serguei Beloussov
-
Patent number: 10536546Abstract: The present invention concerns the field of the management of access to resources by an electronic device, in particular in the case where this device is controlled by firmware stored in a rewritable non-volatile memory. The invention aims to solve the aforementioned problems by the use of a reverse proxy module on the device that enables locating some of the resources of the management interface on a remote server. Access to these resources causes a redirection of the request to the remote server, the response from which is then transmitted to the local client by the device as if it came directly from the device.Type: GrantFiled: July 20, 2012Date of Patent: January 14, 2020Assignee: SAGEMCOM ENERGY & TELECOM SASInventor: Franck Harnay
-
Patent number: 10536428Abstract: In one embodiment, a processing technique is provided that utilizes multiple network address observations. One or more records are obtained that maintain network address observations, each network address observation associating one or more attributes with a network address observed by one or more source devices. Multiple network addresses from the network address observations are clustered into one or more discrete groups of network addresses based on a clustering criteria. For a selected group of network addresses, an association is formed associating one or more refined attributes derived from the selected group with an individual network address that is a member of the selected group.Type: GrantFiled: July 11, 2014Date of Patent: January 14, 2020Assignee: Skyhook Wireless, Inc.Inventors: Farshid Alizadeh-Shabdiz, Nicolas Brachet, Andrei Dancus, Russel Kipp Jones, Edward James Morgan, George Polak, Christopher Steger, Richard Sutton
-
Patent number: 10530728Abstract: A server, an electronic device, and a notification method in an Internet service are provided. The server includes a communication unit, a social notification message generator configured to generate a social notification message, and a controller configured to compare, if recognizing first contents that are new contents from a first user, previously received contents with the first contents, to control, if second contents including at least a part of information of the first contents exist among information of the previously received contents, the social notification message generator to generate a notification message indicating that the first contents related with the second contents are uploaded, and to control the communication unit to send the generated notification message to at least one user who uploads one of the first contents and the second contents.Type: GrantFiled: March 13, 2015Date of Patent: January 7, 2020Assignee: Samsung Electronics Co., Ltd.Inventor: Ik-Hwan Cho
-
Patent number: 10530832Abstract: Methods, systems and an apparatus for an embedded web server in a data acquisition device to facilitate access to data acquired by the data acquisition device by one or more web-enabled devices. The embedded web server packages the data for enhanced access by the client over two or more communication pathways using standard data communication protocols and without disrupting the operation of the data acquisition device in which the web server is embedded.Type: GrantFiled: April 8, 2016Date of Patent: January 7, 2020Assignee: OMRON CorporationInventors: Joseph J. Dziezanowski, Serge Limondin, Erik S. Lewerenz, Matthew Van Bogart
-
Patent number: 10530703Abstract: A system may dynamically provision an underlying storage implementation for cloud storage, such as cloud block storage services. They system allows for deferral of the storage provisioning process to the time at which a tenant actually requests a storage space.Type: GrantFiled: August 15, 2016Date of Patent: January 7, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Moo-Ryong Ra, Hee Won Lee
-
Patent number: 10523614Abstract: Various systems and methods for a conversation agent are described herein. A system for a conversation agent includes a context module to determine a context of a conversation involving a first participant and a second participant; a conversation history module to access a conversation history of the first participant and a conversation history of the second participant; a conversation topic module to identify a conversation topic using the context of the conversation, the conversation history of the first participant, and the conversation history of the second participant; and a presentation module to present the conversation topic to the first participant.Type: GrantFiled: May 1, 2018Date of Patent: December 31, 2019Assignee: Intel CorporationInventors: Glen J. Anderson, Margaret Morris
-
Patent number: 10516608Abstract: Systems and methods are disclosed for directly responding to distributed network traffic received from a plurality of client devices. One method includes receiving, at a source device, client requests including a packet having a reserved portion, a source portion, and a destination portion; determining, for each client request, a target device from a plurality of target devices to respond to the client request; modifying, for each client request by the source device, the destination portion of the packet to an address of target device; modifying, for each client request by a switching layer prior to the target device receiving the modified client request, the destination portion; and responding directly to each client request by the target device without traversing the source device.Type: GrantFiled: September 11, 2014Date of Patent: December 24, 2019Assignee: Oath Inc.Inventor: Michael P. Biancaniello
-
Patent number: 10516744Abstract: A method of configuring a graphical user interface in a computing device, the device comprising a collection of applications (14), wherein the computing device is connected to a network, the method comprising: determining (16) for each application a list of services required by the application to be executed, determining (18) a collection of available resources as the resources able to be accessed by the computing device through the network, a resources being able to provide a service, comparing (15) the list of services required by each application with the services provided by the collection of available resources so as to find a match for each required service of the list of the said application within the collection of available resources, and generating (24) a list of operational applications, an operational application being an application for which each required service has a match provided by the available resources.Type: GrantFiled: February 28, 2013Date of Patent: December 24, 2019Assignee: Alcatel LucentInventors: Monique Lu, Eric Joubert
-
Patent number: 10516702Abstract: Processing mid-dialog SIP messages by receiving a mid-dialog SIP message from a SIP user agent client, creating a new SIP session, associating the new SIP session with the mid-dialog SIP message, identifying an application that is associated with the mid-dialog SIP message, providing to the application the mid-dialog SIP message in the context of the new SIP session, receiving an acknowledgement from the application that the application will accept the mid-dialog SIP message, and responsive to receiving the acknowledgement, providing to the application the mid-dialog SIP message in the context of the new SIP session.Type: GrantFiled: August 6, 2018Date of Patent: December 24, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nitzan Nissim, Brian L. Pulito, Asaf Zinger
-
Patent number: 10516704Abstract: Various embodiments for implementing a multimedia conference session utilizing a software defined networking (SDN) architecture are described. Various embodiments include a SDN media controller (SDNMC) that initially receives a request to establish a multimedia conferencing session between a plurality of endpoints. Based on the request, the SDNMC allocates at least one virtual media address for the multimedia conferencing session and creates a stream table based on the at least one virtual media address. After processing the request, the SDNMC transmits one or more SDN commands that includes the stream table to the SDN controller. The SDN controller receives the SDN commands at a northbound interface and sends one or more SDN instructions to one or more SDN devices at a southbound interface. The SDN devices update their routing information in order to relay media traffic corresponding to the virtual media address directly between the endpoints.Type: GrantFiled: July 27, 2016Date of Patent: December 24, 2019Assignee: Polycom, Inc.Inventor: Lior Baram
-
Patent number: 10505843Abstract: An information handling system includes a memory and a first controller. The memory stores a mapping table. The first controller is configured to communicate with the memory. The first controller detects a presence of a second controller in response to a first node being connected to a network within the information handling system, generates a port number for the second controller, stores the port number for the second controller in the mapping table, receives an indication that an Internet Protocol address of the second controller has changed, and updates the mapping table with the changed Internet Protocol address of the second controller.Type: GrantFiled: March 12, 2015Date of Patent: December 10, 2019Assignee: Dell Products, LPInventors: Dinesh K. Ragupathi, Yogesh P. Kulkarni, Wade A. Butcher, Hendrich M. Hernandez