Patents by Inventor David Rosenberg
David Rosenberg has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20180253692Abstract: Methods and computer program products for establishing communication events between an initiator user and a recipient user over a first communication system. The initiator and recipient users are contacts within a second communication system but are not contacts within the first communication system. For the initiator and recipient users, an association between a first user identity in the first communication system and a second user identity in the second communication system is determined. The initiator user device uses the association for the recipient user to determine the first user identity of the recipient user. A setup request to establish the communication event is sent over the first communication system from a first initiator client to a first recipient client. A communication event is authorized to proceed over the first communication system on the basis that the initiator user and the recipient user are contacts within the second communication system.Type: ApplicationFiled: May 4, 2018Publication date: September 6, 2018Inventors: Vincent Marc Oberle, Lindsay Simon Roberts, Tyler Wells, Jonathan David Rosenberg
-
Publication number: 20170365895Abstract: An energy storage system includes multiple cells, a heat pipe, a first heat transfer channel, and a second heat transfer channel. Each cell has a first end with anode and cathode terminals and a second end opposite the first end with the multiple cells arranged so that the second ends are aligned. The heat pipe has a U-shape and includes an evaporation portion having a flat evaporation surface facing the second ends of the multiple cells, a first condensation portion oriented substantially perpendicular to the evaporation portion, and a second condensation portion oriented substantially perpendicular to the evaporation portion. The first condensation portion is at a first end of the evaporation portion and the second condensation portion is at a second end of the evaporation portion. The first heat transfer channel abuts the first condensation portion and the second heat transfer channel abuts the second condensation portion.Type: ApplicationFiled: August 31, 2017Publication date: December 21, 2017Applicant: Tesla, Inc.Inventors: Robert C. Lane, Hae-Won Choi, Jeff Weintraub, Carlos Mario Aguirre, Mark Riegel, Orion A. King, Nathan Chidiac, Jon Wagner, Augusto E. Barton, Ernest Villanueva, David Rosenberg
-
Patent number: 9785993Abstract: A technique is disclosed for ranking venues and for providing a user with one or more of the ranked venues. To do so, a data processing system trains a model during a first, training sequence, by using a training dataset of past check-ins that were made by users visiting venues. The trained model, representing a learned hypothesis, represents venues that are ranked according to their relevance to users who are also represented by the model. During a second, run-time sequence, the system receives real-time geolocation data that represents users and generates a set of candidate venues for a user by determining venues that are nearby the geolocation of the user. The system then ranks the generated candidate venues by applying the learned hypothesis. One or more of the ranked venues can be provided to a user's wireless terminal, for example, where they can be presented as venue recommendations.Type: GrantFiled: November 5, 2012Date of Patent: October 10, 2017Assignee: Verge Wireless, Inc.Inventors: Cagatay Berk Kapicioglu, David Rosenberg
-
Patent number: 9761919Abstract: An energy storage system includes: multiple cells, each cell having a first end with anode and cathode terminals, and a second end opposite the first end, the cells arranged so that the second ends are aligned; for each of the cells, electrical connections coupled to the anode and cathode terminals at the first end; and a heat pipe having a flat evaporation surface facing the second ends.Type: GrantFiled: February 25, 2014Date of Patent: September 12, 2017Assignee: Tesla, Inc.Inventors: Robert C. Lane, Hae-Won Choi, Jeff Weintraub, Carlos Mario Aguirre, Mark Riegel, Orion A. King, Nathan Chidiac, Jon Wagner, Augusto E. Barton, Ernest Villanueva, David Rosenberg
-
Patent number: 9652548Abstract: A technique is disclosed for presenting possible cheek-in venues to a mobile device user, such as for the purpose of checking in with social networking services such as Foursquare. The disclosed technique operates by training a model during an initial training sequence. The trained model, representing a teamed hypothesis, describes venues that are ranked according to their relevance to users who are also described by the model. During a subsequent run-time sequence, the system receives real-time geolocation data that represents users, wherein the data includes user geolocation and the level of accuracy of the geolocation. The system generates a set of candidate venues, ranks the generated candidate venues by applying the learned hypothesis, which can be dependent on the level of accuracy, and presents the user with the ranked venues as possible cheek-in venues. The user can then select the venue actually being checked into from the presented check-in venues.Type: GrantFiled: May 19, 2015Date of Patent: May 16, 2017Assignee: YELLOWPAGES.COM LLCInventors: Cagatay Berk Kapicioglu, David Rosenberg
-
Patent number: 9537906Abstract: A method for creating, modifying, and terminating connections between Internet end systems, particularly, although not exclusively, for Internet telephony communication. The method relies on several request messages sent between a client and a server and the response messages sent back in response. Each request and response message may contain one or more header fields which modify or more uniquely link the messages with a given connection. On this basis, advanced telephony services, such as call forwarding, call transferring, and multiparty conferencing are provided.Type: GrantFiled: February 17, 2005Date of Patent: January 3, 2017Assignee: Alcatel-Lucent USA Inc.Inventors: Jonathan David Rosenberg, Henning G. Schulzrinne
-
Publication number: 20160356632Abstract: In some examples, a method of sensor degradation compensation is described. The method may include generating first characterization data for calibration of a first sensor, from amongst multiple sensors that include the first sensor and at least a second sensor, based on first sensor data generated by the first sensor. The method may further include providing the first characterization data to be pushed to the second sensor. The second sensor may be configured to be calibrated with the first characterization data. The method may also include collecting second sensor data generated by the first sensor and generating second characterization data based on the second sensor data after the first characterization data is provided. The method may further include providing the second characterization data to be pushed to the second sensor. The second sensor may be configured to be recalibrated with the second characterization data.Type: ApplicationFiled: June 2, 2015Publication date: December 8, 2016Inventors: Raghuram MADABUSHI, David ROSENBERG, Mark Loren GRIFFIN, Michael John NICHOLLS
-
Publication number: 20160270671Abstract: In some examples, a device may include an orientation sensor, a device sensor, a sensor regime storage unit, an analysis module, and a device output module. The orientation sensor may generate orientation data indicative of a physical state of the device. The device sensor may generate device data. The sensor regime storage unit may store sensor regimes that process the generated device data while in the physical state. The analysis module may be coupled to the orientation sensor and the sensor regime storage unit, and may determine the physical state based on the generated orientation data and select a particular sensor regime based on the determined physical state. The device output module may be coupled to the analysis module and the device sensor, and may receive the particular sensor regime and process the device data using the particular sensor regime. The device may be implemented as a wearable sensor device.Type: ApplicationFiled: March 17, 2015Publication date: September 22, 2016Inventors: Raghuram MADABUSHI, David ROSENBERG, Michael John NICHOLLS, Mark Loren GRIFFIN
-
Patent number: 9311633Abstract: In one embodiment, a method for transferring digital files is provided. The method includes: downloading an application for facilitating the transfer of used digital files; storing the application at the client; receiving an indication of a used digital file that a user desires to sell; searching, using the application, storage on the client to determine any instances of the digital file; deleting any instances of the digital file if they are determined; transferring a forwarded file of the used digital file to a second entity; and deleting, using the application, the used digital file from the client upon transfer of the forwarded file.Type: GrantFiled: June 18, 2008Date of Patent: April 12, 2016Inventors: David Rosenberg, Medhanie Estiphanos, Gokul Kumar Kolandavel
-
Patent number: 9307356Abstract: A description of a user is estimated based on the context of the user's travel pattern. A disclosed data-processing system continually receives data points originating from the user's cell phone, for example, wherein each data point represents a visit by the user to a particular geolocation, at a particular time. The system then partitions the received data points into groups, wherein the groups represent the different places that the user has visited. The system counts how many data points are in each group. Based on the number of data points in each group, as well as the number of groups, the system then determines the entropy of the received data points that correspond to the particular user, which is also regarded as the entropy of the user's travel pattern. The data-processing system then estimates a user description for the user, based at least in part on the determined user entropy.Type: GrantFiled: May 19, 2015Date of Patent: April 5, 2016Assignee: YELLOWPAGES.COM LLCInventor: David Rosenberg
-
Publication number: 20160014557Abstract: A description of a user is estimated based on the context of the user's travel pattern. A disclosed data-processing system continually receives data points originating from the user's cell phone, for example, wherein each data point represents a visit by the user to a particular geolocation, at a particular time. The system then partitions the received data points into groups, wherein the groups represent the different places that the user has visited. The system counts how many data points are in each group. Based on the number of data points in each group, as well as the number of groups, the system then determines the entropy of the received data points that correspond to the particular user, which is also regarded as the entropy of the user's travel pattern. The data-processing system then estimates a user description for the user, based at least in part on the determined user entropy.Type: ApplicationFiled: May 19, 2015Publication date: January 14, 2016Inventor: David Rosenberg
-
Publication number: 20160012068Abstract: A technique is disclosed for presenting possible cheek-in venues to a mobile device user, such as for the purpose of checking in with social networking services such as Foursquare. The disclosed technique operates by training a model during an initial training sequence. The trained model, representing a teamed hypothesis, describes venues that are ranked according to their relevance to users who are also described by the model. During a subsequent run-time sequence, the system receives real-time geolocation data that represents users, wherein the data includes user geolocation and the level of accuracy of the geolocation. The system generates a set of candidate venues, ranks the generated candidate venues by applying the learned hypothesis, which can be dependent on the level of accuracy, and presents the user with the ranked venues as possible cheek-in venues. The user can then select the venue actually being checked into from the presented check-in venues.Type: ApplicationFiled: May 19, 2015Publication date: January 14, 2016Inventors: Cagatay Berk Kapicioglu, David Rosenberg
-
Patent number: 9185125Abstract: Systems, methods, and computer-readable media for detecting threats on a network. In an embodiment, target network traffic being transmitted between two or more hosts is captured. The target network traffic comprises a plurality of packets, which are assembled into one or more messages. The assembled message(s) may be parsed to generate a semantic model of the target network traffic. The semantic model may comprise representation(s) of operation(s) or event(s) represented by the message(s). Score(s) for the operation(s) or event(s) may be generated using a plurality of scoring algorithms, and potential threats among the operation(s) or event(s) may be identified using the score(s).Type: GrantFiled: January 9, 2014Date of Patent: November 10, 2015Assignee: DB NETWORKS, INC.Inventors: Eric Varsanyi, David Rosenberg, Chuck Paterson, Steve Schnetzler, Timothy Ruddick
-
Publication number: 20150304184Abstract: Systems and methods for generating a semantic description of operations between network agents. In an embodiment, packet-level traffic between two or more network agents is captured. The packet-level traffic is bundled into one or more messages, wherein each message comprises one or more elements. For each of the messages, the elements of the message are matched to one or more attributes, and the message is decoded into message data based on the matched attributes. The message data is then used to generate a semantic description of operations between the network agents.Type: ApplicationFiled: June 30, 2015Publication date: October 22, 2015Inventors: Timothy W. Ruddick, Eric Varsanyi, Charles A. Paterson, David A. Rosenberg
-
Publication number: 20150244036Abstract: An energy storage system includes: multiple cells, each cell having a first end with anode and cathode terminals, and a second end opposite the first end, the cells arranged so that the second ends are aligned; for each of the cells, electrical connections coupled to the anode and cathode terminals at the first end; and a heat pipe having a flat evaporation surface facing the second ends.Type: ApplicationFiled: February 25, 2014Publication date: August 27, 2015Applicant: Tesla Motors, Inc.Inventors: Robert C. Lane, Hae-Won Choi, Jeff Weintraub, Carlos Mario Aguirre, Mark Riegel, Orion A. King, Nathan Chidiac, Jon Wagner, Augusto E. Barton, Ernest Villanueva, David Rosenberg
-
Patent number: 9100291Abstract: Systems and methods for generating a semantic description of operations between network agents. In an embodiment, packet-level traffic between two or more network agents is captured. The packet-level traffic is bundled into one or more messages, wherein each message comprises one or more elements. For each of the messages, the elements of the message are matched to one or more attributes, and the message is decoded into message data based on the matched attributes. The message data is then used to generate a semantic description of operations between the network agents.Type: GrantFiled: January 25, 2013Date of Patent: August 4, 2015Assignee: DB Networks, Inc.Inventors: Timothy W. Ruddick, Eric Varsanyi, Charles A. Paterson, David A. Rosenberg
-
Patent number: 9049546Abstract: A description of a user is estimated based on the context of the user's travel pattern. A disclosed data-processing system continually receives data points originating from the user's cell phone, for example, wherein each data point represents a visit by the user to a particular geolocation, at a particular time. The system then partitions the received data points into groups, wherein the groups represent the different places that the user has visited. The system counts how many data points are in each group. Based on the number of data points in each group, as well as the number of groups, the system then determines the entropy of the received data points that correspond to the particular user, which is also regarded as the entropy of the user's travel pattern. The data-processing system then estimates a user description for the user, based at least in part on the determined user entropy.Type: GrantFiled: August 1, 2012Date of Patent: June 2, 2015Assignee: YELLOWPAGES.COM LLCInventor: David Rosenberg
-
Patent number: 9047316Abstract: A technique is disclosed for presenting possible check-in venues to a mobile device user, such as for the purpose of checking in with social networking services such as Foursquare. The disclosed technique operates by training a model during an initial training sequence. The trained model, representing a learned hypothesis, describes venues that are ranked according to their relevance to users who are also described by the model. During a subsequent run-time sequence, the system receives real-time geolocation data that represents users, wherein the data includes user geolocation and the level of accuracy of the geolocation. The system generates a set of candidate venues, ranks the generated candidate venues by applying the learned hypothesis, which can be dependent on the level of accuracy, and presents the user with the ranked venues as possible check-in venues. The user can then select the venue actually being checked into from the presented check-in venues.Type: GrantFiled: January 28, 2013Date of Patent: June 2, 2015Assignee: YELLOWPAGES.COM LLCInventors: Cagatay Berk Kapicioglu, David Rosenberg
-
Publication number: 20150133174Abstract: A description of a user is estimated based on the context of a user's past and present locations. A disclosed data-processing system continually receives data points for each user that represent spatial and/or temporal events. These events represent, for example, presence of a person at a specific geographic location such as a geographic area or point of interest (POI). The data-processing system evaluates the received data points in relation to one or more of the geographic locations, yielding results that are also based on the demographic characteristics of each visited location and the commercial characteristics of each visited location. The data-processing system evaluates the data points also to determine patterns exhibited in each user's activity or inactivity, and patterns exhibited in the distance traveled and the type of travel. The data-processing system bases the user descriptions on the results of these evaluations.Type: ApplicationFiled: September 25, 2014Publication date: May 14, 2015Inventor: David Rosenberg
-
Patent number: D756248Type: GrantFiled: September 3, 2014Date of Patent: May 17, 2016Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventors: David Rosenberg, Yoshikazu Hoshino, Gadi Amit, Matt Pugmire, Joana Monteiro, Scott Thibeault